gpt4 book ai didi

javascript - ThreeJS 使用片段着色器旋转纹理

转载 作者:行者123 更新时间:2023-11-30 17:48:13 24 4
gpt4 key购买 nike

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

这是我的片段着色器:

uniform sampler2D myTexture;

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

Start

Finish

最佳答案

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

关于javascript - ThreeJS 使用片段着色器旋转纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19664777/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com