Three.js如何实现雾化效果示例代码


Posted in Javascript onSeptember 27, 2017

前言

本文主要给大家介绍了关于Three.js实现雾化效果的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

实现方法

如果使用three.js实现雾化效果很简单,只需要在给场景scene对象的fog属性添加值就好了,比如:

scene.fog = new THREE.Fog(0xffffff,100,120);

这样就给场景添加了雾化的效果,在实例化雾化的对象的时候,需要传三个值(雾的颜色,雾化开始的距离相机的位置,全雾化距离相机的位置)。

Three.js如何实现雾化效果示例代码

添加上了就会显示以上的效果,设置雾化的过程比较短,所以雾化的效果比较明显。

还有一个种是随着距离呈指数增长的雾化效果,只需要设置雾的颜色和浓度即可。如:

scene.fog = new THREE.FogExp2(0xffffff,0.02);

效果如下:

Three.js如何实现雾化效果示例代码

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用Three.js具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
使javascript也能包含文件
Oct 26 Javascript
jQuery的一些注意
Dec 06 Javascript
关于 byval 与 byref 的区别分析总结
Oct 08 Javascript
解javascript 混淆加密收藏
Jan 16 Javascript
javascript 哈希表(hashtable)的简单实现
Jan 20 Javascript
使用JavaScript获取地址栏参数的方法
Dec 19 Javascript
JavaScript数据类型检测代码分享
Jan 26 Javascript
Javascript的比较汇总
Jul 25 Javascript
基于react框架使用的一些细节要点的思考
May 31 Javascript
BootStrap模态框闪退问题实例代码详解
Dec 10 Javascript
JavaScript实现图片轮播特效
Oct 23 Javascript
vue使用transition组件动画效果的实例代码
Jan 28 Vue.js
浅谈Angular4中常用管道
Sep 27 #Javascript
深入理解Vue.js源码之事件机制
Sep 27 #Javascript
js截取字符串功能的实现方法
Sep 27 #Javascript
详解node+express+ejs+bootstrap构建项目
Sep 27 #Javascript
Three.js基础学习之场景对象
Sep 27 #Javascript
vue父组件中获取子组件中的数据(实例讲解)
Sep 27 #Javascript
Web开发使用Angular实现用户密码强度判别的方法
Sep 27 #Javascript
You might like
php _autoload自动加载类与机制分析
2012/02/10 PHP
php制作unicode解码工具(unicode编码转换器)代码分享
2013/12/24 PHP
浅谈php函数serialize()与unserialize()的使用方法
2014/08/19 PHP
配置php.ini实现PHP文件上传功能
2014/11/27 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
2020/05/12 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
2010/10/01 Javascript
jQuery实现长文字部分显示代码
2013/05/13 Javascript
tangram框架响应式加载图片方法
2013/11/21 Javascript
谈谈JavaScript的New关键字
2016/08/26 Javascript
详解Node使用Puppeteer完成一次复杂的爬虫
2018/04/18 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
2019/05/22 Javascript
webpack 如何同时输出压缩和未压缩的文件的实现步骤
2020/06/05 Javascript
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python 初始化多维数组代码
2008/09/06 Python
用python分割TXT文件成4K的TXT文件
2009/05/23 Python
Python 的内置字符串方法小结
2016/03/15 Python
Python爬虫之模拟知乎登录的方法教程
2017/05/25 Python
Python使用修饰器执行函数的参数检查功能示例
2017/09/26 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
Python实现把类当做字典来访问
2019/12/16 Python
基于Tensorflow一维卷积用法详解
2020/05/22 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
Python如何输出百分比
2020/07/31 Python
纽约州一群才华横溢的金匠制作而成:Hearth Jewelry
2019/03/22 全球购物
作文评语大全
2014/04/23 职场文书
关于中国梦的演讲稿
2014/04/23 职场文书
五一口号
2014/06/19 职场文书
土地租赁意向书
2014/07/30 职场文书
2014年人民调解工作总结
2014/12/08 职场文书
5.12护士节活动总结
2015/02/10 职场文书
2015年建筑工程工作总结
2015/05/13 职场文书
中国梦党课学习心得体会
2016/01/05 职场文书
党章学习心得体会2016
2016/01/14 职场文书
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
Python pandas求方差和标准差的方法实例
2021/08/04 Python