學(xué)習(xí)ThreeJS 01 認(rèn)識ThreeJS引擎

認(rèn)識全新的世界

ThreeJS 結(jié)構(gòu)

Snip20171231_1.png

renderer 渲染器

用于渲染3d場景并轉(zhuǎn)換給網(wǎng)頁可視模塊輸出
渲染器包含多種渲染模式, 比如矢量渲染, 卡通渲染, webgl渲染器等

scene 場景

任何引擎內(nèi)的3d對象的容器

camera 相機(jī)

相機(jī)也有不同種, 默認(rèn)3d使用的是透視相機(jī)和非透視畸變相機(jī)

object

任何能在場景中展示的3d內(nèi)容, 都基于3d object

mesh

3d對象, 一般包含兩個(gè)分別描述不同性質(zhì)的類來實(shí)現(xiàn)

  • material 材質(zhì), 只管理3d物體表面材質(zhì)樣式, 顏色等
  • geometry 結(jié)構(gòu), 只用來描述物體的3d結(jié)構(gòu)
  • mesh 包括上述內(nèi)容, 并且包含在3d scene中的信息描述, 比如位置點(diǎn)等
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

  • 111. [動畫系統(tǒng)]如何將其他類型的動畫轉(zhuǎn)換成關(guān)鍵幀動畫? 動畫->點(diǎn)緩存->關(guān)鍵幀 112. [動畫]Unit...
    胤醚貔貅閱讀 13,524評論 3 88
  • 本文主要是講解 Three.js 的相關(guān)概念,幫助大家對 Three.js 以及相關(guān)知識形成比較完整的理解。今年來...
    Simon王小白閱讀 8,669評論 2 9
  • 更新:【面試題含答案】http://bbs.9ria.com/thread-288394-1-1.html 高頻問...
    好怕怕閱讀 5,086評論 3 53
  • 我們無法像定義容器盒一樣手動地去指定房子、貨車或人形角色這些復(fù)雜模型的頂點(diǎn)、法線和紋理坐標(biāo)。我們需要做的也是應(yīng)該要...
    IceMJ閱讀 8,404評論 1 6
  • 文:灰灰 你可能會因?yàn)橐粋€(gè)理由喜歡一個(gè)人,但是討厭一個(gè)人,不需要理由。 而我是一個(gè)討厭一個(gè)人,又不喜歡很明顯的表現(xiàn)...
    那方光亮閱讀 578評論 4 4

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