【发布时间】:2020-07-19 23:15:53
【问题描述】:
我正在使用three.js 创建地形编辑器,但遇到了一些问题。
第一的。阴影在 MeshLambertMaterial 上渲染,但不会在 ShaderMaterial 上渲染。
第二。如何在运行时更改对象的材质(从 Lambert 到着色器)?
这是我的编辑器的演示:http://78.62.160.169/webgl/editor/
及源码:http://78.62.160.169/webgl/editor/script.js
【问题讨论】: