WebGL太过底层,Threejs则没那么底层。Three.js封装了底层的图形接口,使得程序员能够在无需掌握繁冗的图形学知识的情况下,也能用简单的代码实现三维场景的渲染。更高的封装程度往往意味着灵活性的牺牲,但是Three.js在这方面做得很好。几乎不会有WebGL支持而Three.js实现不了的情况。Threejs与WebGL的直观对比:https://www.ituring.com.cn/book/miniarticle/49782
Three.js入门指南
2023-09-23 18:40:33