纹理大小的最佳做法


12

我想知道如何确定合适的纹理尺寸?当前,我总是创建1024x1024px的UV纹理,但是例如,如果我创建一个具有1024px纹理大小的大房子,它将看起来非常糟糕。

因此,我应该为这样的不同网格大小创建不同的纹理大小(512、1024等)吗?:

纹理大小

还是始终执行高分辨率纹理,然后在软件中减小它(例如:增加UDK中的LODBias设置来减小纹理的大小)会更好吗?

感谢您的回答。

ps:对不起我的英语!

Answers:


20

选择纹理大小的一种方法是相对于对象的大小具有目标纹理像素密度。例如,如果您希望每米128像素,则4米大小的对象应具有512x512纹理,而8米大小的对象应具有1024x1024纹理,依此类推。同样的准则也可以应用于平铺纹理。

要考虑的另一件事是相机可以距离特定对象多近。如果相机可以非常接近(例如,靠近角色),则需要更高的纹理像素密度。角色可能只有2米高,但您可能希望其纹理大于256x256。相反,远处的山脉永远不会近在眼前,因此不需要很高的纹理像素密度。

始终执行高分辨率纹理,然后在软件中减小它(例如:增加UDK中的LODBias设置...)是否更好?

我不会使用LOD偏置设置来减少纹理。如果这样做,您仍然要为内存中的高分辨率纹理和加载时间付出代价。相反,请在预处理中减少纹理,并仅加载较小版本的纹理。以高分辨率创作原始纹理仍然是一件好事,这样您就可以获得更多细节,以备日后使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.