Anduriel Posted October 5, 2017 Report Posted October 5, 2017 Hi there, while I know what UV mapping is and how to unwrap objects in Blender, I still have a beginner question. How do I create a square UV map for a seamless texture? I want to to texture the two rocks in the attached picture with a seamless texture because I think this would be the best solution, right? Each rock has 320 faces, but I don't know how I can tell Blender to just use a square UV map and not a complicated unwrapped pattern. Quote
Radix Posted October 6, 2017 Report Posted October 6, 2017 (edited) I personally used to place the seams where the shape requires them to be to get little distortion and preferably where they are barely visible. Then just hit "unwrap" and scale/rotate/move the unwrapped UV mesh so that it looks fine. Something like this: (a rock from cs_militia) For better results (baked normals/AO/spec map/invisible seams) there are some tutorials on youtube. This one is pretty helpful imo: Or do you want something like this? (Will cause too much distortion imo) Edited October 6, 2017 by Radix Quote
Anduriel Posted October 6, 2017 Author Report Posted October 6, 2017 So I watched that tutorial and it looks amazing what this guy does, but it's hard to follow at some points. I don't know if I can reproduce that with my low skills Anyway thanks for the help Radix, I think I understand it now. What I need to do is cutting the UV in two halves and then just use blenders built-in texture paint to edit my diffuse map until I got rid of all visible seams. I will try that. Quote
Radix Posted October 6, 2017 Report Posted October 6, 2017 30 minutes ago, Anduriel said: So I watched that tutorial and it looks amazing what this guy does, but it's hard to follow at some points. I don't know if I can reproduce that with my low skills Anyway thanks for the help Radix, I think I understand it now. What I need to do is cutting the UV in two halves and then just use blenders built-in texture paint to edit my diffuse map until I got rid of all visible seams. I will try that. Yeah, a lot of new stuff if you are a beginner (I'm pretty new to making models as well). So maybe just go step by step and start with something easy. I don't think that your rock props really need to be seamless (pretty much all CS:GO default rock props are NOT). Don't forget to switch to smooth shading (screenshot you posted above). Quote
Pericolos0 Posted October 6, 2017 Report Posted October 6, 2017 Any reason why you want it to be square? Any texture size that is a power of 4 should work in most game engines! Quote
Anduriel Posted October 6, 2017 Author Report Posted October 6, 2017 1 hour ago, Radix said: Yeah, a lot of new stuff if you are a beginner (I'm pretty new to making models as well). So maybe just go step by step and start with something easy. I don't think that your rock props really need to be seamless (pretty much all CS:GO default rock props are NOT). Don't forget to switch to smooth shading (screenshot you posted above). Thanks for the reminder Also I never noticed the seams on Valve models. All those errors in the details players fail to see... I will try it with a normal unwrap. By the way: Why is the UV unwrap on your picture larger than the texture. Any reason for that? 27 minutes ago, Pericolos0 said: Any reason why you want it to be square? Any texture size that is a power of 4 should work in most game engines! Originally I thought I could just use a "normal" texture which is used on brushes and get it applied randomly on the model so I don't have to worry about the seams. Quote
Radix Posted October 6, 2017 Report Posted October 6, 2017 (edited) 30 minutes ago, Anduriel said: By the way: Why is the UV unwrap on your picture larger than the texture. Any reason for that? This model is from cs_militia (+some other official maps), I just imported it to Blender for learning purposes. It doesn't matter if the UV unwrap is larger than the texture. The texture just gets tiled then. But the texture has to be seamless in this case. This rock texture is used on a couple of different rock props. For small rocks the UV unwrap will be smaller than the texture, while (like in this case) for bigger rocks it can be larger than the actual texture, just to avoid that it gets blurred/pixelated. Edited October 6, 2017 by Radix Quote
Anduriel Posted October 15, 2017 Author Report Posted October 15, 2017 I have to get back to this thread because I'm running into more problems. What I want is an UV like this: On 10/6/2017 at 5:35 PM, Radix said: I personally used to place the seams where the shape requires them to be to get little distortion and preferably where they are barely visible. Then just hit "unwrap" and scale/rotate/move the unwrapped UV mesh so that it looks fine. Something like this: (a rock from cs_militia) The UV islands represent their relative scale which results in evenly spread detail across the model. What I get when I unwrap is something like this: In this case I added a seam to the bottom of the model, this just serves the demonstration of the issue. The closer a face is to the seam, the larger it's UV island becomes. For the upper part of the rock Blender just generated really tiny faces. This obviously results in a totally blurry texture. When I add a seam across the middle then I get roughly right scaled UV islands. But this divides the UV in two parts and results in an ugly visible seam across the model. I would have to paint over it. But maybe there is a better solution and someone can tell me what the cause of this behavior is. Btw I already went in object mode and hit Ctrl+A to "Apply Rotation & Scale", so this can't be the issue. Quote
grapen Posted October 15, 2017 Report Posted October 15, 2017 (edited) You dont have to make multiple islands, but you need more seams. Look at your ref and see all the cuts they made. You can hide seams with more geo, that would also make the rock look more interesting imo. Edited October 15, 2017 by grapen Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.