【发布时间】:2012-07-12 00:57:18
【问题描述】:
我有一个带有地球纹理的球体。我可以在球体上绘制精确的点,但需要调整纹理的位置(旋转它)以匹配坐标的放置位置。有没有办法在球体上旋转纹理?
【问题讨论】:
-
你只想绕 Y 轴旋转它吗?
-
是的,但是如果我也可以围绕 X 旋转它会很有帮助。
标签: javascript webgl three.js
我有一个带有地球纹理的球体。我可以在球体上绘制精确的点,但需要调整纹理的位置(旋转它)以匹配坐标的放置位置。有没有办法在球体上旋转纹理?
【问题讨论】:
标签: javascript webgl three.js
试试这个:
texture.offset.x = 0.5; // 0.0 - 1.0
texture.offset.y = 0.5; // 0.0 - 1.0
【讨论】:
0.5 * image.width 对应 x,0.5 * image.height 对应 y;