threejs 求助在瓶子内部怎么产生暗部阴影?
threejs吧
全部回复
仅看楼主
level 1
nmcfzzj
楼主
求助高手解答疑惑,如果让瓶子口里面产生阴影暗面,用灯光打阴影,只能让内部一面有阴影,一面确锃亮。。。无奈只好跑贴吧求助
2020年09月08日 02点09分
1
level 1
辰月王子
楼主找到解决方法了吗
2021年05月13日 02点05分
2
nmcfzzj
没有解决,只好调暗瓶子内部贴图
2021年05月30日 03点05分
辰月王子
@nmcfzzj
我是修改three中opengl的代码 判断faceing 是背面还是前面 然后改变背面的漫反射光和光照强度解决的
2021年10月25日 01点10分
nmcfzzj
@辰月王子
强啊,都改到源代码去了
2022年02月16日 01点02分
辰月王子
@nmcfzzj
最终方案是 使用 ShaderMaterial 材质 然后自定义shader 这样扩展行也比较强 之前那是用的Phong材质 里面的光照模型都是threejs自己封装计算的后面更改相对麻烦 所以还是自定义shader比较好。也是走了好多坑
2022年02月16日 01点02分
1