标签: three.js
是否可以将纹理应用于网格而不在three.js中指定几何中的UV?
答案 0 :(得分:2)
有一些类,如THREE.CubeGeometry,THREE.SphereGeometry等,可以自动为您生成UV坐标。但是,如果从头开始创建自己的几何体(即指定顶点位置,创建面等),则答案为否。您需要在创建几何图形时手动设置UV坐标,或者需要编写自定义着色器以确定任何给定点的UV坐标。这样考虑:如果你没有指定UV坐标,几何上的点就不知道它们应该显示在纹理上的哪个点。