初探threejs
Tech ·Intro
Three.js 是一套基於 WebGL 開發出的 Javascript 函式庫,它提供了比 WebGL 更簡單的 Javascript API,讓開發者能夠輕易在瀏覽器做 3D 繪圖
而 Three.js 最大的優點就是它對 WebGL 進行了良好的封裝,大大的降低了前端工程師們的學習成本,可以說 Three.js 蠻像 3D 網頁中的 jQuery。
Scene
場景:供其他元素設置的空間。
Camera
相機:在場景中建立觀察點,並確定觀察方向、角度。
正交相機 : 三隻羊一樣大

透視相機:三隻羊不一樣大

Object
物體:在場景中添加被觀察的物體。
mesh 網格

Points :粒子

Geometry:形狀

Material:材質

Light
光源:在場景中用來照亮物體的光。環境光(AmbientLight)、點光源(PointLight)、聚光燈(SpotLight)、平行光(DirectionalLight)

Renderer
渲染器:將所要呈現的場景渲染到畫面上。