three.js學習(2):Scene

.無聊de熱水發表於2018-11-15

scene是場景,裡面能放置物件(Objects)、燈光(Lights)、攝像機(Cameras)等。
1.建立場景:
Scene()
2.場景的屬性:
》》》fog(霧):
。。。建立fog:
。。。。。。(1).fog(color:int, near:float, far:float)
。。。。。。color:霧的顏色。
。。。。。。near:開始應用霧的最小距離。活動相機中小於“近”單位的物件不會受到霧的影響。預設為1。
。。。。。。far:霧停止計算和應用的最大距離。遠離活動攝像機的物體不會受到霧的影響。預設為1000。
。。。。。。(2)FogExp2(color:int, density:float)
。。。。。。color:
。。。。。。density:定義霧的濃度變化速率。預設0.00025。
。。。fog的屬性:
。。。。。。name:
。。。fog的方法:
。。。。。。.clone():拷貝霧。
。。。。。。.toJson():以json格式回霧的資料。
》》》.overrideMaterial:
。。。如果不為空,它將強制場景中的所有內容都用該材質渲染。預設值為空。
》》》.autoUpdate:Boolean
。。。預設值為真。如果設定,渲染器將檢查每一幀場景及其物件是否需要矩陣更新。否則,你必須自己維護場景中的所有矩陣。
》》》.background:Object
。。。如果不為空,設定渲染場景時使用的背景,並且總是首先渲染。可以設定為設定透明顏色的顏色、覆蓋畫布的紋理或立方體紋理。預設值為空。
3.場景的方法
》》》.toJson():以json格式返回場景的資料。

相關文章