文件名称:motion-stream:THREE.js对象的流位置,方向,速度和加速度
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-09 21:34:58
JavaScript
流对象运动 stream功能将多个流附加到对象,这些对象报告位置,速度和加速度。 流是通过实现的,一旦创建,您就可以将它们挂在THREE.js对象的motion对象下。 运动输出流 motion [0]是位置和方向流 motion [1]是平移和角速度流 motion [2]是平移和角加速度流 为方便起见,从模块导出的运动对象还包括常数PO = 0,VEL = 1,ACC = 2。 重要:使用运动流时,必须在流上调用fork 。 速度流已经从位置/方向流中拉出了,而加速度流已经在供应速度流了-因此,如果不使用fork,则会出现“多个消费者”错误! 下面是一个简单的示例,通过管道将对象的位置数据标准化。 var motion = require ( 'motion-stream' ) ; // Any THREE.js Object3d will do... mesh = new
【文件预览】:
motion-stream-master
----.gitignore(526B)
----LICENSE(1KB)
----package.json(714B)
----readme.md(3KB)
----index.js(5KB)