Unity 原始對(duì)象和占位對(duì)象

2018-08-18 11:11 更新

原始對(duì)象和占位對(duì)象

Unity能夠操作3D建模軟件創(chuàng)造的隨意形狀的3D模型。同一時(shí)候unity也有很多自帶的能夠直接生成的原始物體。比如立方體、球體、膠囊體、圓柱體,平面和四邊形。

這些物體自身通常都非常有用(舉例來(lái)說(shuō),平面就經(jīng)常被用來(lái)做成扁平的地表),可是在一些測(cè)試目的中它們也能夠提供高速改變位置和類型的方法。全部這些物體都能夠通過(guò)菜單GameObject > 3D Object,被作為合適的物體來(lái)加入到游戲場(chǎng)景中。

立方體

PrimitiveCube

這是一個(gè)邊長(zhǎng)為1的簡(jiǎn)單立方體,假設(shè)給他進(jìn)行貼圖操作的話,圖像會(huì)反復(fù)出如今每個(gè)面上。一個(gè)標(biāo)準(zhǔn)的立方體在很多游戲中并非會(huì)常常使用??墒莾H僅要改變它的大小規(guī)模,他就能夠變成墻壁、哨崗、箱子,臺(tái)階和其它類似的物體。當(dāng)成品模型還沒(méi)制作出來(lái)時(shí),它也是程序猿在開(kāi)發(fā)時(shí)的一個(gè)便捷的替代品。

舉個(gè)樣例。一輛汽車就能夠用大致相似的尺度的瘦長(zhǎng)的立方體盒子取代。 雖然這不適合游戲成品,可是作為測(cè)試車輛控制代碼的取代牌就非常合適了。 既然標(biāo)準(zhǔn)立方體的邊長(zhǎng)是一單位長(zhǎng)度,那么你也能夠加入立方體到場(chǎng)景中去,用它來(lái)檢驗(yàn)導(dǎo)入場(chǎng)景的網(wǎng)格的比例是否正確通過(guò)拿立方體的邊長(zhǎng)去靠近并比較。

球體

Sphere

這是一個(gè)單位直徑的球體(0.5單位半徑),假設(shè)貼圖的話。整個(gè)圖像會(huì)根據(jù)上下兩個(gè)極點(diǎn)壓縮包裹整個(gè)球體。

球體的一些明顯的用途代表是各種球、行星、炮彈,但是半透明的球體也能夠制作一些非常漂亮的GUI設(shè)備來(lái)表示效果的半徑。

膠囊

PrimitiveCapsule

一個(gè)膠囊體是一個(gè)柱體和上下兩個(gè)半球體的組合。整個(gè)物體的規(guī)模是直徑為一單位長(zhǎng)度。高度為兩單位長(zhǎng)度(中間的柱體的高是一單位長(zhǎng)度。兩個(gè)半球是半徑為0.5單位長(zhǎng)度)。當(dāng)它被貼圖時(shí),圖像會(huì)根據(jù)上下兩個(gè)半球的尖端,收縮包裹整個(gè)膠囊體。然而現(xiàn)實(shí)中這類形狀的物體并不多見(jiàn)??墒悄z囊體卻是一個(gè)非常有用的占位原型。

特別是,對(duì)一些詳細(xì)的工作來(lái)說(shuō),在物理效果表現(xiàn)上使用了膠囊體的豐滿物體要比立方體要好非常多。

柱體

PrimitiveCylinder

這是一個(gè)直徑為1高為2的簡(jiǎn)單柱體,貼圖的話圖片會(huì)包裹著柱體的表面,包含上下兩個(gè)底面此時(shí)貼圖渲染結(jié)束。

柱體創(chuàng)建崗哨,棒條體,輪子這類物體十分方便,可是你須要注意,碰撞機(jī)的形狀要選擇膠囊體(unity的碰撞機(jī)里并沒(méi)有柱體形狀的碰撞機(jī))。

假設(shè)你想要為了一些物理實(shí)驗(yàn)?zāi)康捻氁獪?zhǔn)確的柱體碰撞機(jī),你須要在建模程序中創(chuàng)建一個(gè)合適形狀的網(wǎng)格,并把它導(dǎo)入到網(wǎng)格碰撞機(jī)中去。

平面

PrimitivePlane

這是一個(gè)邊長(zhǎng)為10的僅僅能在局部坐標(biāo)空間XZ平面調(diào)整的扁平正方形。假設(shè)被貼圖那么整張圖片都會(huì)出如今這個(gè)正方形上。

平面對(duì)非常多類型的扁平表面比方說(shuō)地板墻壁都非常有用。一個(gè)處在GUI中的表面在某些時(shí)候還須要展示一些圖片和影片等特殊效果、雖然一個(gè)平面能夠這么用,可是另外一個(gè)原生物體四邊形在這些問(wèn)題上更適合。

四邊形

PrimitiveQuad

這個(gè)原生四邊形非常類似于上面提到的平面,可是四邊形的邊長(zhǎng)僅僅有一單位長(zhǎng)度,而且表面僅僅能在局部坐標(biāo)系的XY平面調(diào)整。當(dāng)然一個(gè)四邊形僅僅能夠被分成兩個(gè)三角形,可是一個(gè)平面能夠被分成兩百個(gè)三角形。

當(dāng)一個(gè)物體必需要展示圖片和視頻時(shí),那么四邊形就非常合適了。簡(jiǎn)單的GUI和信息展示都能夠用四邊形展示實(shí)現(xiàn),當(dāng)然還有粒子、精靈圖片、偽圖片也是能夠的。

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)