什么是Webgl?它是如何工作的?

use*_*397 -1 webgl

什么是Webgl以及如何制作内容?我已经完成了在Webgl中制作旋转地球的任务,但我不知道它是什么以及如何处理它,我只知道如何用HTML编写代码.我该怎么办 ?请帮忙.

zer*_*298 7

WebGL是基于OpenGL嵌入式系统(ES)的OpenGL的一个分支.在<canvas>从所述元素获取上下文之后,它通过元素在浏览器中运行.所有调用都是通过JavaScript完成的.你可以通过谷歌找到大量的教程.我在开始时经常使用的一个可以在这里找到:Mozilla WebGL教程

此外,WebGL仍在增长,虽然大多数现代浏览器都支持它,但您可能需要启用它.在实施之间也存在一些特征或警告.例如,Internet Explorer 11支持WebGL,但我发现您无法structs在您的GLSL中使用,这是Chrome和Firefox都支持的功能.要了解您是否可以运行WebGL,请转到演示页面,例如此处的演示页面:Chrome实验或只是转到此处:获取WebGL