camera:攝像機
如果只有乙個攝像機,可以粗暴理解為螢幕上看到的東西就是攝像機拍到的東西。
新建乙個場景就會有乙個預設的攝像機,攝像機可以有多個。
建立攝像機物件,還會預設帶有一些元件:
transform:變換元件
camera:攝像機元件,向玩家捕獲和顯示世界,如果是其他物件加上這個元件,一樣有攝像作用,也能成為是乙個攝像機了。
camera元件的屬性:
clear flags:清除標識,決定螢幕的空白部分如何處理
skybox:天空盒子,空白部分顯示天空盒子圖案
solid color:純色,空白部分顯示背景顏色
depth only:僅深度,畫中畫效果時,小畫面攝像機選擇該選項可清除螢幕空部分資訊,只保留物體顏色資訊。
don't clear:不清楚任何顏色或深度快取
background:背景,所有元素繪製後,沒有天空盒的情況下,剩餘螢幕顏色。
culling mask:選擇遮蔽層,選擇要照射的層,如果某個layer不勾選,則被遮蔽看不到
projection:投射方式
perspective:透視
orthographic:正交,沒有透視,通常小地圖使用
size:大小,攝像機視口大小
field of view:視野,設定相機視野的遠近距離;裁剪面,相機開始到結束渲染的距離
viewport rect:視口矩形,標明這台相機檢視將會在螢幕上繪製的螢幕座標
x:攝像機檢視的開始水平位置
y:攝像機檢視的開始垂直位置
w寬度:攝像機輸出在螢幕上的寬度
h高度:攝像機輸出在螢幕上的高度
depth:深度,相機在渲染順序上的位置,具有較低深度的攝像機將在高深度的攝像機之前渲染
skybox:天空盒子,圍繞整個場景的包裝器,用於模擬天空的材質。可以在著色器種類找到。
天空盒材質種類:
tint color 色彩
exposure 亮度
rotation 旋轉
procedural:通過程式來實現的天空盒
sun:太陽模式(none,******,hight quality)
atmoshpere thickness:大氣層厚度
sky tint:天空顏色
ground:地面顏色
cubemap:
在camera的clear flags的屬性可以設定為skybox
或者使用光照視窗window-rendering-lighting setting,這種方式可以把天空的色彩附加到場景中的物體。
Unity學習筆記 3
rigidbody 剛體元件,使物體具有重力效果,碰撞 呼叫剛體裡的方法 verctor3 向量,1,0,0 向x的方向施加乙個力 rd.addforce new vector3 1,0,0 得到水平的乙個值,返回 1 1之間的數,相當於a d建 float h input.getaxis hori...
unity 3d學習筆記
1.日誌輸出 如果需要觀測webplayer執行時輸出的log,則可以在初始化start中加上下面這樣一段 但是此日誌檔案太大,過於冗餘 playersettings.useplayerlog true 2.場景切換 3.資源載入 所有通過resources類載入的資源必須放在名為resources...
Unity3D SRP 學習筆記
public class myrenderpipelineasset renderpipelineasset if unity editor 建立管線配置檔案。public static myrenderpipelineasset create 建立管線配置檔案。system.diagnostics...