基于WebGL的3D游戏引擎。
基于TypeScript实现的事件系统。
解决n次Bézier曲线拟合与求解问题。
实现由数据对象自动生成界面的一套框架。
渲染接口,提供给@feng3d/webgl以及@feng3d/webgpu使用。
feng3d引擎的WebGPU渲染器,可以让用户无需直接接触WebGPU的API,只需提供渲染所需数据,组织好数据结构便可使用WebGPU渲染,并且支持动态修改数据从而实现动态渲染。
feng3d引擎的WebGL渲染器,可以让用户无需直接接触WebGL的API,只需提供渲染所需数据,组织好渲染数据结构便可渲染,并且支持动态修改数据从而实现动态渲染。
核心库。
用于监听对象属性的变化以及同步两个对象的属性值。
使用feng3d的设计来包装three.js。
基于feng3d的UI引擎。 https://feng3d.gitlab.io/ui/
实体组件系统。
数学库。
资源管理库。
粒子系统
feng3d引擎渲染库。
基础工具。
文件系统。
快捷键系统。