纹理图集UV映射在Blender中表现很难

时间:2014-08-22 14:38:24

标签: 3d three.js

我正在创建一个场景,我有许多展台,上面有不同的品牌标识。这些组合在一起作为一个从搅拌机输出的对象加载。我没有为这些单独的品牌徽标调用很多服务器,而是创建了一个纹理图集,并将正确的部分映射到Blender中的每个表面。

当时这似乎是一个好主意,然而,当加载到three.js时,似乎这个大的纹理文件(.jpg,2856×2416,200KB)正在引起剧烈的性能打击。相反,完全崩溃。

在绘制这个纹理时,我是否做错了,或者我在搅拌机中没有做过导致这个问题的事情?如果没有,那么最好的方法是什么才能让我继续工作?

2 个答案:

答案 0 :(得分:2)

尝试将纹理设为2的幂,请尝试2048x2048并查看它的比较方式。

修改

此外,纹理在视频内存中更像是20mb。

答案 1 :(得分:0)

事实证明我实际上并没有把所有对象都加入到一个对象中,所以我猜测视频ram中有几十个版本的纹理,而不只是一个。

相关问题