【文件属性】:
文件名称:wintersky:基于THREE.js的粒子效果渲染器
文件大小:333KB
文件格式:ZIP
更新时间:2021-04-30 07:07:56
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)