关于如何学习webGL - SegmentFault 思否
文章推薦指數: 80 %
是首先看《webgl编程指南》还是直接three.js开撸效果比较好? ... 你要想真正学会WebGL,必须懂OpenGL 和图形学,以及shader 语言。
注册登录问答专栏课程招聘活动发现✓使用“Bing”搜本站使用“Google”搜本站使用“百度”搜本站站内搜索注册登录首页问答javascript问答详情这篇问题已被关闭,原因:偏离社区主题,与技术无关、讨论类、对他人无用0关于如何学习webGL屌丝狠疲惫161发布于2017-08-18前端开发如何学习webgl?是首先看《webgl编程指南》还是直接three.js开撸效果比较好?希望各位老鸟不吝赐教PS(有jshtmlcss基础)javascripthtml5关注2收藏1赞0回复阅读3.7k1个回答得票最新2supreme2.3k发布于2017-08-18
WebGL是以OpenGLES2.0为蓝本设计的,OpenGLES2.0则是以OpenGL2.0为蓝本设计的。
你要想真正学会WebGL,必须懂OpenGL和图形学,以及shader语言。
但是现在市面上的类库很多,哪怕你不懂webgl也是可以进行开发的,但是遇到问题归根结底,还是webgl,opengl理解的有问题。
看你想用什么态度来学习,如果指想快速开发直接用框架也没什么问题,要是你想封装自己的类库,那你就要从webgl基础学起,而且还要花时间在opengl上,因为有些webgl看起来仍然看不懂。
这就是opengl的原因。
OpenGLProgrammingGuideOpenGLSuperBible,OpenGLShadingLanguageWebGLProgrammingGuideWebGL高级编程:开发Web3D图形
这几本书可以看一下,最后一本书建议作为入门第一本书。
赞2回复这个问题已经被关闭无法回答宣传栏36861
延伸文章資訊
- 1现在为什么很少用webgl - 头条搜索
Canvas、 SVG 和WebGL三者之间的区别- 游侠舒迟- 博客园 · WebGL 3D位图,是基于Canvas 的3D 框架。 · WebGL 入门必看(一)_凯小默的博客-CSDN博客...
- 2优雅的学习webgl(1)—从0开始构造你的第一个webgl程序 - 掘金
接着我们来看如何用webgl来绘制一个完整的图案,绘制图案跟上一小节最简单的清空画布的webgl程序不同。我们需要webgl中的两个重要的概念——着色器。 webgl ...
- 3[WebGL - Day05] 學習經驗1/2 - 有點不得其門而入的碰壁期
這篇講的是我一開始學WebGL 時覺得抓不到施力點, ... 我目前學習與運用WebGL 的方式 ... three.js 處理掉一些WebGL 必須要寫的寫法但也同時需要學習three.js ...
- 4WebGL基礎(一): 從一個滑鼠畫點開始瞭解原生webGL | IT人
面向web前端的WebGL教程,網路上的教程均是假設有計算機圖形學基礎,對web開發者來說不是很 ... webGL如何展示一個點首先得知道webGL如何展示出一個點?
- 5原生webgl学习(一) 原生WebGL学习和入门引言 - CSDN博客
笔者自述 对于原生WebGL的学习,相信对于很多搞前端图形开发的小伙伴的 ... 不知道怎么学,学了一段时间Three.js,又觉得必须把原生的WebGL学一下, ...