前端之three.js框架

從事web前端開發(fā)都知道,這幾年前端技術(shù)不斷更新迭代,各種框架層出不窮,讓人應(yīng)接不暇,疲于應(yīng)付。

為了應(yīng)對(duì)這種情況,我們只能提高自己的學(xué)習(xí)效率,從而提高工作效率。今天我分享我學(xué)習(xí)three.js這個(gè)框架的心得,希望對(duì)從事前端開發(fā)和對(duì)前端有興趣的能提供一些幫助。

Three.js是當(dāng)下最流行的網(wǎng)頁(yè)3D渲染JS引擎,其主要是對(duì)WebGL編程以面向?qū)ο蠓绞竭M(jìn)行的封裝。那它能做什么呢?我們看一下下圖即可知道:

3D肖像

那么該如何學(xué)習(xí)這個(gè)框架呢?

第一步,就是看這個(gè)框架的文檔,如果你的英文不錯(cuò),你可以直接訪問官網(wǎng):https://threejs.org/;也可以訪問中文版的(不過這個(gè)會(huì)老點(diǎn)):http://techbrood.com/threejs/docs/;你也可以下載PDF來閱讀:http://www.jb51.net/books/499529.html。

第二步,比較枯燥,你需要通篇大概瀏覽一下文檔具體的結(jié)構(gòu),然后依次看文檔中各個(gè)API,參數(shù)所代表的意思,下載demo 下來,對(duì)著文檔參考。

第三步,擼起袖子敲代碼,看了demo你不一定會(huì),最實(shí)在的還是要自己實(shí)踐一下,才知道奧妙在哪里!

第四步,如何在實(shí)戰(zhàn)中遇到解決不了的問題,文檔也提供不了幫助,可以去一些社區(qū)請(qǐng)教大神(如Stack Overflow,知乎等),或者可以加一些qq學(xué)習(xí)交流群(如173306525,189282088),這兩個(gè)都是有關(guān)three框架學(xué)習(xí)的交流群,里面有很多大神,對(duì)于我們初學(xué)者很有幫助。

如果你已經(jīng)用了一段時(shí)間的threejs,也做了一些項(xiàng)目,還想繼續(xù)了解three的底層機(jī)制,想要深入學(xué)習(xí)webgl知識(shí),建議您要有一些圖形學(xué)和一些高等的數(shù)學(xué)知識(shí)作為基礎(chǔ),這樣學(xué)起來會(huì)沒有那么的費(fèi)勁。國(guó)內(nèi)相關(guān)的資料也不是很全,這個(gè)是本人學(xué)習(xí)的網(wǎng)站:http://www.yiibai.com/webgl/webgl_graphics_basics.html;國(guó)外網(wǎng)址:http://www.khronos.org/webgl/;后期如有最新資料會(huì)持續(xù)更新。

以上是我個(gè)人學(xué)習(xí)three框架的歷程,如有錯(cuò)誤,希望多指正,或者有最新的學(xué)習(xí)資料望相互分享學(xué)習(xí)!

戳我博客

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,173評(píng)論 25 708
  • 作為一個(gè)前端程序猿,下面這些站會(huì)讓你眼前一亮。 amazeui框架組建豐富 http://amazeui.org...
    歐巴冰冰閱讀 9,040評(píng)論 18 303
  • 你好像沒有來過 仲士心 你去世之后 沒有人的眼目看見過你 沒有人的耳輪聽到過你 也沒有人的話語談起過你 你好像沒有...
    王心夫閱讀 589評(píng)論 3 2
  • 今天,我開始寫屬于自己的文章,不為什么,為不去寫考場(chǎng)上的敷衍,為寫出自己與生活的本真。 不知下次持筆是何日,愿早些...
    十二點(diǎn)涵閱讀 137評(píng)論 0 1
  • 一提到“日本料理”,很多人首先映入腦海的應(yīng)該就是壽司了,還有就是生魚片和拉面。沒錯(cuò),這些的確是日本代表性的美食,但...
    在日本閱讀 2,233評(píng)論 0 0

友情鏈接更多精彩內(nèi)容