标签: three.js textures
我使用three.js SphereGeometry构建一个地球,我希望添加一个蓝色的氛围,让它看起来更好。 我怎么能这样做?
SphereGeometry
现在地球看起来像这样
我想让气氛像打击一样(只是不知道如何渲染光线,也许它叫做发光):
答案 0 :(得分:2)
使用这样的自定义着色器:
http://stemkoski.github.io/Three.js/Shader-Glow.html
或者只是使用这个现成的三倍大气发光延伸:
https://github.com/jeromeetienne/threex.geometricglow#threex.atmospherematerial.js
结果:http://jeromeetienne.github.io/threex.planets/examples/earth.html