three.js 实现风暴云特效 | 您所在的位置:网站首页 › 恐怖的孕肚 › three.js 实现风暴云特效 |
前言
大家好,这里是 CSS兼WebGL 魔法使——alphardex。 本文我们将用three.js来实现风暴云特效,以下是最终实现的效果图 让我们开始吧! 预备知识为了实现这个特效,我们先简要了解一下FBM吧 FBM中文意思是分形布朗运动,另一种称呼是分形噪声(说明它也属于噪声的一种)。它常用于描绘各种自然之中的形状(山脉、云层、河流等)。概念是在一个for循环内叠加几次噪声(往往是6次,相当于一个八度octave),并在叠加的同时升高频率,降低振幅。以下是一个简易的fbm实现的噪声图案 |
CopyRight 2018-2019 实验室设备网 版权所有 |