mmgl

0.0.44 • Public • Published

mmGL

mmGL是在THREEJS代码的基础上进行基础功能的抽取,满足三维图表构建的一个小的3D类库.

更新日志

  • 2018.5.16

    • 初步构建图形渲染引擎,可以简单绘制三角形
  • 2018.5.17

    • 实现图形网格线的绘制
    • 通过顶点渲染几何体
    • 通过面的颜色渲染几何体
  • 2018.5.18

    • 物体重叠实现透明效果
    • 绘制线条
  • 2018.5.21

    • 绘制点 点云
  • 2018.5.22

    • 绘制纹理
  • 2018.5.23

    • 绘制精灵sprite
  • 2018.5.24

    • Lambert材质渲染
    • 灯光(环境光 平行光 点光源 聚光灯)
  • 2018.5.25

    • Phong材质渲染
  • 2018.5.28

    • 正交相机
  • 2018.5.29

    • 透视相机
  • 2018.5.30

    • 选中(射线)
  • 2018.6.4

    • 自定义shader
  • 2018.6.5

    • 条形图原型构建(技术点突破)
    • 图表包围盒计算
    • 文字标签绘制
    • 绘制粗线条
  • 2018.8.5

  • 2018.8.31

    • 增加计算类 Spherical
  • 2018.9.2

    • 重构Sprite,不单独渲染

Package Sidebar

Install

npm i mmgl

Weekly Downloads

4

Version

0.0.44

License

MIT

Unpacked Size

3.89 MB

Total Files

186

Last publish

Collaborators

  • david_yanlong