【问题标题】:Print custom MeshStandardMaterial in THREE.js在 THREE.js 中打印自定义 MeshStandardMaterial
【发布时间】:2018-02-23 22:23:36
【问题描述】:

我正在尝试为 MeshStandardMaterial 实现新的自定义功能,特别是我想添加添加两个使用不同 UV 集的法线贴图的可能性。然后我会将它们组合到片段着色器中。

到目前为止,我已经“加倍”了网格标准材料并让 WebGLProgram 插入关键字,如“使用 NormalMap2”。下一步是弄乱实际的 glsl 代码。

有没有什么方法可以打印片段着色器或者看起来传递给它的东西?

【问题讨论】:

    标签: three.js glsl shader fragment-shader


    【解决方案1】:

    调试我的代码最简单的方法是使用webGL inspector,它显示了已传递给着色器的纹理,还显示了所有着色器代码

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 2019-04-28
    • 1970-01-01
    相关资源
    最近更新 更多