本文主要是介绍WebGL:二、ThreeJs 简介,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在初步学习OpenGL 和 WebGL(基于 OpenGL ES) 之后,发现这两者都对初学者不够友好,繁多复杂的API,以及高深的建模原理矩阵运算,线代等大大提高了学习的门槛。
ThreeJs是对webGL提供的接口进行了良好的封装,简化了很多专业知识,学习成本明显降低。
以下,是用webGL
绘制一个矩形的样例片段:
(ps:我就画一个矩形,一下子就整这么多方法,这还算是启蒙教学?)
下面看看,ThreeJs
创建矩形的基本流程:
可见,如果是初学者的话,更多的应该会选择一款容易上手的工具库进行开发,所以,如果对OpenGL 和 WebGL开发方式不习惯的话,那就尝试一下ThreeJs吧。
点击访问TreeJs官方网站
中文版教程
这篇关于WebGL:二、ThreeJs 简介的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!