开发者兼3D专家Chiro Visuals展示了这个令人惊叹的实时降雪系统,它基于Three.js和WebGL构建,采用自定义实时降雪系统。该项目是开源的,可在GitHub上获取。
该系统利用程序化工作流实现逼真的降雪可视化,包含GPU实例化的柔软圆形雪花片,缓慢飘落,并带有冰晶闪光效果,以及一个具有多种设置的湖泊系统。此外,系统还包含一个积雪着色器,这是一个世界空间中的FBM噪声遮罩,用于确定沥青路面上积雪的位置,并支持导入模型,控制雪在其上的行为。
Chiro Visuals还创建了其他细节丰富、视觉吸引人的系统,例如这个实时逼真的海洋和文字效果:
更多Three.js项目,请查看Yong Su将Evan Wallace的WebGL演示移植到Three.js的版本,以及Dan Greenheck的Three.js Water Pro,一个海洋渲染解决方案:




