wintersky:基于THREE.js的粒子效果渲染器

时间:2024-05-20 00:54:36
【文件属性】:

文件名称:wintersky:基于THREE.js的粒子效果渲染器

文件大小:333KB

文件格式:ZIP

更新时间:2024-05-20 00:54:36

JavaScript

温特斯基 基于和粒子效果渲染器。 演示: 安装 npm i wintersky 用法 这是将Wintersky发射器最简单地实现到场景中的实现 // Import wintersky import Wintersky from 'wintersky' ; // Load JSON File import RainbowParticle from './rainbow.particle.json' ; // Setup Emitter const emitter = new Wintersky . Emitter ( RainbowParticle ) ; // Add emitter into Three.JS scene scene . add ( Wintersky . space ) ; // Play Effect emitter . playLoop ( ) ; // Up


【文件预览】:
wintersky-master
----rollup.config.js(645B)
----src()
--------config.js(19KB)
--------shaders()
--------emitter.js(10KB)
--------entry.js(100B)
--------scene.js(1KB)
--------particle.js(14KB)
--------wintersky.js(103B)
--------util.js(1KB)
----.vscode()
--------tasks.json(300B)
----demo()
--------index.html(1KB)
--------main.js(2KB)
--------three.min.js(595KB)
--------molang.umd.js(10KB)
--------wintersky.umd.js(59KB)
--------OrbitControls.js(24KB)
--------tinycolor-min.js(14KB)
----types()
--------index.d.ts(6KB)
----examples()
--------loading.particle.json(1KB)
--------rain.particle.json(1KB)
--------trail.particle.json(1KB)
--------magic.particle.json(2KB)
--------snow.particle.json(1KB)
--------rainbow.particle.json(2KB)
--------fire.particle.json(1KB)
----LICENSE(1KB)
----assets()
--------particles.png(5KB)
--------missing.png(195B)
--------soul.png(3KB)
--------flame_atlas.png(10KB)
--------campfire_smoke.png(719B)
----README.md(4KB)
----dist()
--------wintersky.cjs.js(58KB)
--------wintersky.esm.js(58KB)
--------wintersky.umd.js(59KB)
----.gitignore(24B)
----package-lock.json(35KB)
----package.json(968B)

网友评论