All Projects → happyfire → mini3d.js

happyfire / mini3d.js

Licence: other
A mini webgl framework to implement morden rendering techniques mainly used by game.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
GLSL
2045 projects

mini3d.js

一个成长中的 javascript/WebGL 3D渲染框架/引擎。尽可能的实现现代3D游戏引擎支持的高级特性,并提供灵活的自定义能力。

Roadmap

  • 数学库和变换 ✓
  • 场景树 ✓
  • Frustum culling
  • 静态模型载入 ✓
  • glTF支持
  • 材质系统和自定义Shader/材质 ✓
  • 多光源前向渲染流水线 ✓
  • 可自定义的PostProcessing系统 ✓
  • ShadowMap阴影
  • 半透明渲染
  • PBR材质
  • 地形系统
  • 实例化绘制
  • 水体/海洋渲染
  • 大规模草地
  • 动画系统
  • 骨骼动画
  • 动态Batch
  • Computer Shader
  • Forward+
  • 延迟渲染
  • SSR
  • 球谐光照
  • 其他...
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].