文件名称:THREE.Cloud:用于Three.js的基于光线跟踪的云对象
文件大小:5.29MB
文件格式:ZIP
更新时间:2024-05-31 17:33:49
JavaScript
三云 Three.js的基于射线跟踪的云对象。 例子 var scene = new THREE . Scene ( ) ; var cloud = new THREE . Cloud ( 0xeeeeee ) ; cloud . scale . set ( 3 , 3 , 3 ) ; cloud . position . set ( 0 , 1 , 0 ) ; cloud . rotation . set ( Math . PI * 0.25 , Math . PI * 0.5 , 0 ) ; scene . add ( cloud ) ; 描述 THREE.Cloud扩展了THREE.Mesh对象。 THREE.Cloud的几何形状为THREE.BoxGeometry,而云的形状由分形噪声着色器生成。 演示版 资料来源 体积云-http: Shadertoy:云-
【文件预览】:
THREE.Cloud-master
----Cloud.js(1KB)
----CloudShader.js(3KB)
----LICENSE(1KB)
----README.md(945B)
----Captures()
--------clouds.gif(4.4MB)
--------wireframe.gif(1.07MB)