文件名称:voxel-physics-engine:体素的简单但物理引擎。 演示
文件大小:10KB
文件格式:ZIP
更新时间:2024-08-12 11:40:08
voxel physics-engine JavaScript
体素物理引擎 体素游戏引擎的抽象物理引擎。 这为体素游戏实现了相当逼真的物理效果。 它可以与或voxel.js ,但它只需要引用抽象的getBlock(x,y,z)函数和普通向量,因此它可以与其他引擎一起使用。 这取代了 ,尽管它的工作方式完全不同并且表现得更物理。 可以在或使用它的项目中看到引擎的运行情况(例如。 ###用法: 创建引擎并提供类似getBlock(x,y,z)的函数(当块 xyz 为实心时应返回 true) 使用var body = addBody(..)注册刚体 用body.addImpulse[0,1,0]等控制它们 呼叫tick(dt) 引擎将管理所有物理和碰撞。 例子 import { Physics } from 'voxel-physics-engine' var opts = { gravity : [ 0 , - 10 , 0 ] } va
【文件预览】:
voxel-physics-engine-master
----.gitignore(126B)
----package.json(661B)
----package-lock.json(2KB)
----src()
--------index.js(11KB)
--------rigidBody.js(2KB)
----LICENSE(1KB)
----.eslintrc.js(442B)
----README.md(3KB)
----yarn.lock(657B)