0.前言 three.js 簡介

前言

前段時間開始接觸three.js原本覺得會很簡單可是真正開始學習的時候才發現事情並非我想象的那麼容易,three.js的學習資料很是的少稍微好一點的資料就是收費的,給three.js的學習帶來了很大的阻礙,因此從那時起我就萌生了想要寫這個教程的想法,但願和你們一塊兒學習共同進步,學習的資料和源碼我都共享到個人gitHub倉庫中去了,你們有興趣的能夠去下載,歡迎foke,clone,加星星,也算是對個人一個鼓勵吧git

three學習資料的github地址
或者複製連接地址到瀏覽器
https://github.com/kingder-c/LearnThree.jsgithub

裏面除了源碼和筆記以外再document中還有我推薦的兩本教材的電子書,但願能幫助到你們
若是你們有更好的學習資料一歡迎提交的上面去供你們一塊兒交流和學習,對你們發出的PR我必定及時接受瀏覽器

three.js介紹

Three.js 是一款運行在瀏覽器中的 3D 引擎,你能夠用它建立各類三維場景,包括了攝影機、光影、材質等各類對象。你能夠在它的主頁上看到許多精彩的演示。不過,這款引擎目前還處在比較不成熟的開發階段,其不夠豐富的 API 以及匱乏的文檔增長了初學者的學習難度(尤爲是文檔的匱乏)three.js的代碼託管在github上面。
託管地址我也提供給你們以便你們及時下載最新的包學習

three.js官方倉庫對象

跟官網上的描述同樣three.js能夠作出不少很是炫酷的場景,具體的示例能夠到官網上面看
blog

three.js能夠幫助咱們更快速更方便的構建三維場景,比直接學習WebGL成本要低不少.簡而言之Three.js就是WebGl的一個庫可讓咱們更方便的去調用WebGL:的各個功能.
廢話很少說那咱們趕忙開始吧教程

相關文章
相關標籤/搜索