【问题标题】:ThreeJS rotate texture using fragment shaderThreeJS使用片段着色器旋转纹理
【发布时间】:2013-10-29 17:07:34
【问题描述】:

在 ThreeJS 中,我有一个粒子,其顶部图像的纹理正在使用片段着色器应用。我正在使用 TweenJS 更新属性,但不确定如何进行旋转。如何使用片段着色器旋转顶部纹理,以便纹理动画到底部图像?我不喜欢使用画布并将代码保留在着色器中。

这是我的片段着色器:

uniform sampler2D myTexture;

void main() {
    gl_FragColor = texture2D(myTexture, gl_PointCoord);
}

【问题讨论】:

    标签: javascript three.js webgl


    【解决方案1】:

    可以在以下位置找到使用片段着色器旋转纹理的解决方案:https://github.com/mrdoob/three.js/issues/1891#issuecomment-5923058

    【讨论】:

      猜你喜欢
      • 2013-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多