这个ide吊咋天了! 还有几个有空分享,对于来说我还是喜欢当年的vrml!
原生的webgl颇复杂 如果是初学 建议three.js开始 看楼主想画地球 可参考谷歌2011年就开源的webgl-globe 这个项目基于three.js 很多地理3d可视化由这个项目衍生 后期也许three不能满足你表现的需求 可以写shader做提高 shader可以控制gpu渲染流 能达到很多threejs默认材质达不到的效果
我是用这个学的。 GitHub - stackgl/webgl-workshop: The sequel to shader-school: Learn the WebGL API GitHub - stackgl/shader-school: A workshopper for GLSL shaders and graphics programming
简单的说就是数三角形。我记得有一篇中文的写得还可以的。我找找。
使用原生WebGL实现的一个太阳系模型
可以从three.js入手,它有不少的例子可以参考,很容易上手。
这有个不错的入门教程视频: http://www.oxox.work/web/recommend/webgl/
因为毕业设计要用到WebGL相关知识,所以也在学习WebGL。学习之前先从w3school 在线教程简单掌握了javascript和HTML5的基本知识,如果你之前就学习过计算机图形学或者OpenGL,那学习起WebGL应该相对简单一些。不过像我这样的之前也没有接触过OpenGL和图形学知识,目前正在阅读的一本书不错--《WebGL编程指南》,原版是《WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL》,个人感觉相比《WebGL入门指南》这本书要更详细,理解起来更简单,而且书中的代码可以从https://sites.google.com/site/webglbook/home/downloads下载来参考,结合示例代码自己慢慢在修改调试中学习吧,加油!
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn