Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Three.js 如何使用部分纹理?_Three.js - Fatal编程技术网

Three.js 如何使用部分纹理?

Three.js 如何使用部分纹理?,three.js,Three.js,如何创建使用部分纹理的three.js材质/几何体 我首先将场景渲染为纹理。此纹理用于网格,具有立方计量法和网格朗伯材质。我现在想做的是在立方体面上只显示一部分纹理(就像进入纹理的窗口) 在直接使用OpenGL ES和着色器之前,我已经这样做了,但是我不知道哪些参数可以使使用标准three.js库成为可能。这就是纹理坐标的用途。请参见此问题和答案: http://stackoverflow.com/questions/19366991/drawing-part-of-open-gl-textur

如何创建使用部分纹理的three.js材质/几何体

我首先将场景渲染为纹理。此纹理用于
网格
,具有
立方计量法
网格朗伯材质
。我现在想做的是在立方体面上只显示一部分纹理(就像进入纹理的窗口)


在直接使用OpenGL ES和着色器之前,我已经这样做了,但是我不知道哪些参数可以使使用标准three.js库成为可能。

这就是纹理坐标的用途。请参见此问题和答案:

http://stackoverflow.com/questions/19366991/drawing-part-of-open-gl-texture/19367844#19367844

是的,我知道在OpenGL/其他软件中。我正在寻找如何使用three.js实现这一点。