UV map for hemisphere and other primitives completly newb here.
I need to construct some primitives for my ParticleSystems in Unity3D, but i have issues with UV maps. There is some mesh like a hemisphere



I need to put textures on this sphere, like this one



I just select all entire mesh by (A)>Unwarp, so its create default UV map, but this one is not much correct, like some distortion on top and not clear on bot.



Trying to google how to apply UV maps, but there is a lot of tutorials for hard-constructed mesh/texture but not a for simple one.

What i need is simple primitives and use non-unique textures for them correctly, would be nice if you have some tutros or w/e for learning.
Weird that you have this result because with a simple UV Unwrap> Unwrap, it's automatically good, I just redesigned your texture so that I have a higher resolution but that's all. Maybe you have forgotten to give your object a Subdivision modifier, it will make your sphere smoother.



here is what it gives without the Subdivision modifier: