内容简介:
canvas和webgl都可以做二维三维图形的绘制。底层都会有对应的接口获取。cancvas一般用于二维canvas.getContext("2d"),三维一般可以通过canvas.getContext('webgl')如果你有建模软件基础的话,相信3dmax、maya、su等软件你一定不会陌生,本质其实就是点、线、面来组成千变万化的事物。打个比方球体就是无数个点连成线然后每三根线形成面,当然有常见的四边形,其实也是两个三边形组成,为什么不用四边形,因为三边形更稳定、重心可计算、数据更容易测算。所以核心也就是点、线、三角面WebGL可以简单理解为是openGL的拓展,让web端通过js可以有强...
查看原文
暂无评论...