关于点光源踩坑的一点总结

1 点光源不能单独作用域几何体。需要有其他光源的辅助

2 如果你添加了点光源,同时设置的是默认值,那么界面上很可能展示的几何体没有任何光源效

3对于点光源特别注意它的属性光照距的衰退量也就是decay。其默认值为2.,如果我们设置一个较小的值就能在界面中看见效果:

4 注意几何体的材质:必须设置为对光照有反应的材质,比如MeshStandardMaterial,MeshLambertMaterial等

设置默认值时的效果:

关于点光源踩坑的一点总结_第1张图片而设置decay:0以后的效果:

关于点光源踩坑的一点总结_第2张图片可以看到已经出现了光晕的效果。正常点光源的展示效果出来了。

我们最后看代码:



你可能感兴趣的:(前端,javascript,vue.js,threejs)