Hi all,
I work at a simulation studio that does simulation for coal mining and we work with Unity3D.
Draw-calls seem to be a huge issue with this package so we decided to consolidate several textures onto bigger texture sheets.
Some of these textures still need to tile so my question is this, in a 1024, 2048 etc can I add another row of 4,8 or 16 pixels to bleed the textures?
Will adding lower numbers from the power of two scale to the existing textures keep them in a valid format?
Some insight on the issue would be greatly appreciated
Best,
Sebastian
Replies
2, 4, 8, 16... 512, 1024, 2048, 4096...
Great suggestion on the 2038 idea, unfortunately I cant do that as all the textures are already created and time and budget makes this one big mess. I guess I'll go one size higher and pack some smaller textures on there as well that don't need to tile but give me some room to bleed the other ones.
So yeah, long story short funky uvs due to engine limitations (argh!!!)
You dont need to literally make new textures, just resize the textures in photoshop on your combo sheet, and edit the uvs accordingly. You're already tweaking the textures and uvs, so this isn't really much extra work.
Say you have 4 1024s in a 2048, just scale each down 90 or 95% or whatever, and do the same with your uvs, then add your bleed. This is really the only way to get around it.