【发布时间】:2021-08-14 21:39:06
【问题描述】:
我不熟悉three.js 和shader。我从 C4d 导出带有纹理的 gltf 龙模型,并将其加载到 three.js 中的 meshstandard 材料中。我想把它们变成卡通素材。有了模型描边,我就可以像这样遍历gltf材质了
mesh.traverse((node: any) => {
let newMat = new THREE.ShaderMaterial({
uniforms: {
},
vertexShader: vertexShader,
fragmentShader: fragmentShader,
});
node.material = newMat
});
我找到了一个卡通渲染教程https://blog.csdn.net/weixin_37683659/article/details/79953500
但是我还是不知道怎么组合这个
【问题讨论】: