three.js Fog

2023-02-16 17:48 更新

這個(gè)類中的參數(shù)定義了線性霧。也就是說,霧的密度是隨著距離線性增大的。

構(gòu)造器

Fog( color : Integer, near : Float, far : Float )

顏色參數(shù)傳入Color構(gòu)造函數(shù)中,來設(shè)置顏色屬性。顏色可以是一個(gè)十六進(jìn)制的整型數(shù),或者是CSS風(fēng)格的字符串。

屬性

.isFog : Boolean

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

.name : String

對(duì)象的名稱,可選、不必唯一。默認(rèn)值是一個(gè)空字符串。

.color : Color

霧的顏色。比如說,如果將其設(shè)置為黑色,遠(yuǎn)處的物體將被渲染成黑色。

.near : Float

開始應(yīng)用霧的最小距離。距離小于活動(dòng)攝像機(jī)“near”個(gè)單位的物體將不會(huì)被霧所影響。

默認(rèn)值是1。

.far : Float

結(jié)束計(jì)算、應(yīng)用霧的最大距離,距離大于活動(dòng)攝像機(jī)“far”個(gè)單位的物體將不會(huì)被霧所影響。

默認(rèn)值是1000。

方法

.clone () : Fog

返回一個(gè)具有和當(dāng)前霧參數(shù)相同的新的Fog實(shí)例。

.toJSON () : Object

以JSON格式返回Fog的數(shù)據(jù)。

源代碼

src/scenes/Fog.js


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)