I want tu unwrap this model and since this is for a game I create, I need to get the best uv layout so that it looks good and hase not a really big texture.
so I want to unwrap 1 step of the stair and then copy the uv to the other 30 steps so that they all overlap on the texture. ( sorry for my bad english )
is there any possible way to do this?
because its possible to unwrap 1 step and copy that step, then they have the same texture and same texturecoordinates. but then I would need to make this for 30 steps and it would take forever to get the steps to the right position.
Replies
add an empty at the center point of your staircase and rotate it on the z axis as much as the difference in rotation from one step to the next. then take your bottom step and make it a unique object (select all vertices of the step an press 'p' i believe). add the array modifier and choose the object offset and constant offset options. select the empty as the object for offsetting and set the constant offset to the amount that you want from step to step on the z axis.
you should get a flight of stairs just like the one you have now, with only one step actually modelled.
if you now unwrap this one step, all the other steps get the same texture.
sooo.... its not possible to copy uv coordinates to another object with the same polycount?
I searched google and found something but it was described for a very old blender version.
and I thougt it would be possible in the newest blender..... but I cannot find it.
That's what the array modifier does. UV one stair, then it copies it as many times as you need.
You can separate out the steps into single objects with the P-Key in editmode.
Then select all the stairsteps, the last one (active) must be the unwrapped piece,
and hit ctrl-L --> Join as UVs.
After that hit ctrl-J to join all together again.
That's a great solution.