素材牛VIP会员
webGL和Canvas之间的关系?
 L***灬  分类:Html5  人气:704  回帖:3  发布于6年前 收藏

我是刚刚开始接触3D,在网上看了一些文章,比较疑惑webGL与Canvas的关系,不知道我这样理解对不对:canvas的3D渲染是基于webGL的,当使用canvas的3D渲染的时候,实际上调用的就是webGL?是这样么?

 标签:webglcanvashtml5

讨论这个帖子(3)垃圾回帖将一律封号处理……

Lv4 码徒
朱***叶 UI设计师 6年前#1

Canvas 是HTML5提供的一个特性,你可以把它当做一个载体,简单的说就是一张白纸。而Canvas 2D 相当于获取了内置的二维图形接口,也就是二维画笔。Canvas 3D 是获取基于 WebGL的图形接口,相当于三维画笔。你可以选择不同的画笔在上面作画。

Lv5 码农
zz***25 其它 6年前#2

canvas应该是2D画布,3D的话就是用webgl。

Lv5 码农
谁***哥 Web前端工程师 6年前#3

canvas就是画布,只要浏览器支持,可以在canvas上获取2D上下文和3D上下文,其中3D上下文一般就是webgl。

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取