Javascript ThreeJS:在盒子里放一盏灯以获得发光效果

Javascript ThreeJS:在盒子里放一盏灯以获得发光效果,javascript,three.js,3d,Javascript,Three.js,3d,我正试图从《三人行》中的《击败军刀》中重现这个发光的盒子: 我首先在Blender中创建一个形状并导出一个OBJ。我已经加载了三个,作为一个几何体: 接下来我需要一些照明。我试着使用一个矩形灯,定位在里面,但面朝外面,效果很好: 我的问题是,与上面的截图相比,它看起来并不发光,它只是看起来像红色立方体上的一个明亮的白色三角形。我不知道如何让光线“溢出”到外面,就像截图中那样。也许我需要使用另一种灯光?你要找的是通常由像素着色器完成的。 请查看光晕和光晕着色器,如: 您似乎在寻找选择性开花:

我正试图从《三人行》中的《击败军刀》中重现这个发光的盒子:

我首先在Blender中创建一个形状并导出一个OBJ。我已经加载了三个,作为一个几何体:

接下来我需要一些照明。我试着使用一个矩形灯,定位在里面,但面朝外面,效果很好:


我的问题是,与上面的截图相比,它看起来并不发光,它只是看起来像红色立方体上的一个明亮的白色三角形。我不知道如何让光线“溢出”到外面,就像截图中那样。也许我需要使用另一种灯光?

你要找的是通常由像素着色器完成的。 请查看光晕和光晕着色器,如:


您似乎在寻找选择性开花:。使用示例:,啊!太完美了:)我知道我遗漏了一些重要的东西。我对3D技术还不熟悉。谢谢你,莫斯!