@mtgoo/toygl
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

ToyGL

web3d引擎造轮子

Architecture

  • Layer 1: Core,Ecs,io,input,webgl
  • Layer 2: Render
  • Layer 3: Scene
  • Layer 4: Components,Systems

webgl模块主要对webgl图形api进行封装简化,同时尽可能在这一层做cache,免掉底层api的调用。具体见webgl readme

render模块封装webgl模块构建geometry、material、texture等元素概念,并增加一些tag类管理概念。具体见render readme

案例截图

  • 游戏
  • PLY点云
  • 适配mapbox

参考:

cesium.js playcanvas ecsy

Readme

Keywords

none

Package Sidebar

Install

npm i @mtgoo/toygl

Weekly Downloads

0

Version

0.0.1

License

ISC

Unpacked Size

5.52 MB

Total Files

155

Last publish

Collaborators

  • dongbo12300