我正在尝试使用Wpf Viewport3D构建3D地球。我创造了地球,它的效果非常好。然后我想在地球周围添加光环效果,如附图所示:
。
有些人建议在地球模型中使用漫反射材质。然后用发光材料和少许不透明度构建一个稍微大一点的地球模型。但效果不是很好。它会像这样影响扩散材料的颜色:
如何实现效果,如第一个截图?
答案 0 :(得分:1)
我通过创建一个环来做到这一点,内半径与行星的半径相同,外半径可以反映大气深度。面向'面对我'。将纹理坐标用于LinearGradientBrush,使大气从天蓝色渐变为透明黑色。
或者,在稍大的球体上可以使用半透明云层的一些相当好的PNG。