首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WebGL: 从 2D 开始

    技术上我们已经有足够多的手段去实现一个三维世界,比如css3可以实现3D变换、动画,html5 canvas 2D画布可以模拟3D物体甚至实现3D的效果。...WebGL的绘制代码相对于canvas 2d来说会显得非常复杂,比如绘制一个矩形,canva 2d只需要不超过20行代码即可,而利用WebGL的话,也许会写出将近200行。...2D图形绘制 在前面的代码中,已经绘制出了三角形的三个顶点,并且这三个顶点的z值都为0,那么怎么绘制一个二维平面的三角形呢?只需要简单修改之前的代码。...总结 在开始WebGL绘制三维图形之前需要熟悉WebGL的2D图形的绘制,关于纹理贴图,光照等内容等下一篇再介绍吧。 原文出处:IVWEB社区 未经同意,禁止转载

    4.9K10
    领券