three.js ArrayCamera

2023-02-16 17:29 更新

ArrayCamera 用于更加高效地使用一組已經(jīng)預(yù)定義的攝像機(jī)來(lái)渲染一個(gè)場(chǎng)景。這將能夠更好地提升VR場(chǎng)景的渲染性能。

一個(gè) ArrayCamera 的實(shí)例中總是包含著一組子攝像機(jī),應(yīng)當(dāng)為每一個(gè)子攝像機(jī)定義viewport(視口)這個(gè)屬性,這一屬性決定了由該子攝像機(jī)所渲染的視口區(qū)域的大小。

例子

camera / array

構(gòu)造函數(shù)

ArrayCamera( array : Array )

一個(gè)包含多個(gè)攝像機(jī)的數(shù)組。

屬性

共有屬性請(qǐng)參見(jiàn)其基類(lèi)PerspectiveCamera。

.cameras : Array

攝像機(jī)數(shù)組。

.isArrayCamera : Boolean

用于檢查給定對(duì)象是否為 ArrayCamera 類(lèi)型的只讀標(biāo)志。

方法

共有方法請(qǐng)參見(jiàn)其基類(lèi)PerspectiveCamera。

源碼

src/cameras/ArrayCamera.js


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)