網(wǎng)站建設定制渲染器
- 編輯:admin -渲染器: 將空間三維模型映射到二維平面的過程稱為三維渲染。完成這一過程的軟件即被稱為渲染器。
渲染器: 將空間三維模型映射到二維平面的過程稱為三維渲染。完成這一過程的軟件即被稱為渲染器。
在Three. js庫中提供了多種渲染器支持,常見的如Can- vasRenderer,Web GLRenderer等,本文使用效率較高、效果較好的Web GLRenderer完成渲染工作。

為了使渲染器渲染的三維場景更加具有真實感,還需要在場景中定義環(huán)境中的光源( Light) 模擬現(xiàn)實生活中的光照。Three. js支持環(huán)境光( Ambient Light) 、點光源( Point Light) 、聚光燈( Spot Light) 和平行光源( Direction Light) 。本文主要使用平行光來模擬自然界太陽光照,同時,將環(huán)境光作為輔助光以避免未接受光照的陰影部分顏色過暗。
