dorkhub

phy

Physics for three. Game engine

lo-th
JavaScript73355 forksMITupdated 1 day ago
visit the demogit clone https://github.com/lo-th/phy.gitlo-th/phy

OimoAmmoRapierJoltHavokPhysxBox3d

START DEMO/EDITOR
START DEMO/EDITOR WEBGPU

PHY Universal physics language on Worker or Direct for three.js
Phy simplify game creation, is a bridge between three.js and physics.
You can use compress or full version of physics engines.

phy-engine

NPM Package Build Size NPM Downloads

Features

math optimization, assets pool, ES6, extra geometry, advanced character and animation, ultra fast compact engine, worker or direct version.

Usage

Phy main function is : add, remove and change.
You can see and edit demo code directlly on editor φ logo

You can drag file directly on viewport ( code js or environement hdr )

Todo

Add more function and demo, standardize and clean code.

Docs

docs in progress...

About / Sponsorship

Phy is under active development.
Support development of PHY through Github Sponsors.

Note

For the moment source on Physx and Havok are hide.
It's a long research work to standardize all engines.
I'm thinking opening everything but i need more sponsors.

Is possible to use compile version without restriction. Ask me if you have any issues.

more like this

lottery

🎉🌟✨🎈年会抽奖程序,基于 Express + Three.js的 3D 球体抽奖程序,奖品🧧🎁,文字,图片,抽奖规则均可配置,😜抽奖人员信息Excel一键导入😍,抽奖结果Excel导出😎,给你的抽奖活动带来全新酷炫体验🚀🚀🚀

JavaScript4.6k

Scythe

SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.

C#50

search

search projects, people, and tags