我建立某种行星系统的three.js所我花了几个小时寻找一个体面的解决方案,以得到外发光在一个地球 - 与纹理的球体对象。three.js球形物体的外部发光?
我遇到了这个例子http://stemkoski.github.io/Three.js/Selective-Glow.html哪种做的窍门,但事情是 - 这种形式的辉光也影响导致颜色变化的主要3D对象(见那里)。
另一个不错的发光示例可以在这里找到http://bkcore.com/blog/3d/webgl-three-js-animated-selective-glow.html但它再次发光的整个地区,不仅“外”的事情。
我一直在阅读一些关于GitHub上的“overrideMaterial”属性的讨论帖,但这似乎是实验性的,未使用的和未记录的......甚至不知道这是否能解决我的问题。
请分享您的想法,谢谢!
你可以发布一个链接到“overrideMaterial”话题,好吗? – 2013-04-29 01:05:36
由于我是新用户,因此不允许发布超过2个链接。 :) https://github.com/mrdoob/three.js/issues/265 – kyeno 2013-04-29 01:29:41
看到这个相关的问题:http://stackoverflow.com/questions/10213361/how-can-i-render-an-atmosphere-过度渲染三合一js – WestLangley 2013-04-29 02:19:55