我当时正在学习three.js,这个库非常棒,它简化了我的开发过程。但是今天我想开始学习简单的WebGL,只是为了更好的理解,我想从零开始实现基本的示例,而不使用任何已经完成的JavaScript库,比如glMatrix、sylvester、j3di等等。
我试图在web中搜索一些简单的示例,但是任何接近平原的示例(我的意思是“在此上下文中不使用任何额外的libs”)都使用一些库。
当然,当您开发一个节省时间的产品时,使用库是非常好的,但是我今天的目标是不同的,我只是想从零开始了解如何在WebGL中制造平面、立方体和其他东西,只是为了更好地理解。
我要求提供这样的示例,因为即使在MDN或Khronos官方wiki中,也有使用库的建议:
所以你能帮我显示一些不使用任何库的立方体或平面的WebGL样本吗?
发布于 2014-05-05 14:31:55
我认为这篇格雷格曼的文章涵盖了你正在寻找的所有东西,而不依赖于任何第三方数学库。
http://games.greggman.com/game/webgl-3d-cameras/
http://greggman.github.io/webgl-fundamentals/webgl/lessons/webgl-3d-camera.html
https://stackoverflow.com/questions/23456203
复制相似问题