十一、three场景实现太阳光晕

发布时间:2024年01月15日

        

        今天讲的太阳光不是three自带的DirectionalLight这个灯光,而是在场景里面能真实看到的光线特效,也可以叫做光晕。

先看实现效果图

现在讲讲实现步骤

  1.  安装maath,这是一个由数学助手、随机生成器、bits和bobs的集合。引入这个的目的是LensFlare.js文件要用这个来做太阳的旋转和透明度等效果。

npm install maath

2. 引入LensFlare.js到文件里面,文件在一下地址。

https://download.csdn.net/download/qq_43185384/88742377

大概内容为以下,其中16个参数,分别为是否展示、位置、透明度、星形点数,炫光大小,太阳大小,闪烁速度,锐化数、刻度,是否旋转,是否光斑变形&#x

文章来源:https://blog.csdn.net/qq_43185384/article/details/135592943
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。