在VRML中不仅可以添加空间背景,使场景更真实,虚拟现实空间中的大气,还可以在VRML中增加雾气的效果。通过雾的生成可使VRML空间中的造型有一种朦胧感,而且远近的区别将更加明显。雾化效果主要控制两个因素:一是雾的颜色,二是雾的浓度。
雾Fog节点是通过定义可见度递减的区域来模拟烟或雾的。物体的距离越远,雾的浓度越大,物体的能见度就越低。在VRML中,由 Background节点设定的背景图像不会受雾的遮蔽效果的影响,因此强化雾化效果时,最好不使用背景图像,或使雾的颜色与背景颜色协调相融。
内容来源:薛庆文《虚拟现实VRML程序设计与实例》