20
本文作者: 奕欣 | 2016-01-08 09:37 |
編者按:此文為《2015年創(chuàng)客工作技巧 Top 10,快來漲姿勢》中的一篇文章,分為上下篇,此文主要介紹的是unity的基本用法。
Maker無所不能。是的我們也這么認(rèn)為。雖然VR技術(shù)聽上去像一個紅海,好多廠商都在做,然而和創(chuàng)客的距離嘛……其實比你想象的近!
現(xiàn)在很多的虛擬現(xiàn)實設(shè)備,只是為我們提供了一個現(xiàn)成的虛擬世界——你甚至沒辦法去改變它。然而我們今天要推出的,是一個可以讓你DIY虛擬世界的工具:Unity。
Unity是什么呢?
Unity是一個可制作2D和3D效果的游戲開發(fā)平臺。此外,它也可以用于開發(fā)3D視覺效果,而且兼容PC、Mac OS X、iOS、Android、Win Phone 8和網(wǎng)頁端等多種界面,適配Oculus, Gear VR, Playstation VR, Meta Glasses和Hololens等多種VR/AR設(shè)備。簡單說來,就是你可以自行創(chuàng)造一個新的虛擬世界,而不再受限于廠商提供的軟件。
下載路徑
Unity分為個人版和專業(yè)版,兩者的區(qū)別可移步此處查看。
構(gòu)建一個項目
要注意的一點是,選擇一個母文件夾來存儲所有的文件,防止每次都重建一個新的。
每個unity項目包括了一個大文件夾,包含四個初始文件夾。你需要認(rèn)真了解的是其中的兩個:
Assets——所有的源文件都會在這里。包括3D模型、紋理、腳本、音效等。
你可以參考下面的模板來存儲,避免文件夾一團(tuán)亂。
· 材料
· 網(wǎng)格
· 插件
· 預(yù)制件
· 場景
· 腳本
· 紋理
ProjectSettings——這是一個保存所有項目的地方。在Edit-ProjectSettings上可以找到。
Unity界面
最核心的是如圖所示的幾個。
The Scene——各種素材都會在這里成型編輯,就像一個舞臺一樣。你可以在上面編輯多重場景,不過元素之間是共同的,可以一起使用。
Scene Gizmo——以各種角度旋轉(zhuǎn)場景,切換視角(當(dāng)然,這個只有3D模式下才能使用)。
Your Object Hierarchy——類似素材庫,整合所有的原始素材。
Your Asset Folder ——可以以拖動的方式來添加素材??瓷先ビ悬c像Premiere呢。
The Game View——以標(biāo)簽的方式呈現(xiàn)。播放鍵、暫停鍵,我們都懂的。
游戲?qū)ο蠛透鞣N組件
簡單說來,我們可以與之交互的項目就是GameObjects,可以理解為游戲?qū)ο?。它們就像是積木,用來構(gòu)建你的虛擬世界。
如果你還沒設(shè)想好,那么可用一個沒有具體輪廓的游戲?qū)ο髞泶砟愕闹鹘?,之后再慢慢添加需要的東西。
以這個圓柱體為例,在Scene里,它有三條不同顏色的坐標(biāo),分別代表X(水平)Y(垂直)Z(遠(yuǎn)近)軸。
此外,還可以隨意更改大小,旋轉(zhuǎn)角度和位置。
菜單下的組件基本上滿足了你所需的繪圖需求。如果需要新的組件,在右側(cè)慢慢挑,不用謝。
預(yù)制件
這相當(dāng)于一個固定模板,你可以在同一界面下復(fù)制很多個同樣的模板,然后給每個模板增加不同的功能。這個功能在Assets-Create-Prefab就可以實現(xiàn)。
將它拖動到下面的候選框中,然后點擊右邊的選項進(jìn)行想要的設(shè)置。
之后,你就可以把它拖進(jìn)場景里了。
攝像頭
這里有一個“攝像頭”的選項,顧名思義,其實就是假設(shè)遠(yuǎn)方有一個攝像頭,你可以從中看到自己畫的東西在“鏡頭下”長什么樣。
自定義網(wǎng)格
簡單的圓柱體,立方體和球體是挺不錯的,然而你肯定不想止步于此。導(dǎo)入自定義的網(wǎng)格讓你擁有更多的選擇空間。目前unity支持.FBX,.3DS,.DXF和.obj文件。如果需要其它格式,需要相關(guān)的許可副本。
要導(dǎo)入自定義網(wǎng)格,獲得(我用一個.OBJ)的目標(biāo)文件,在Assets文件夾創(chuàng)建一個名為“網(wǎng)格”的文件夾,然后將其拖動進(jìn)文件夾里。
我的自定義對象的大小需要進(jìn)行調(diào)整,操作和前面說的是一樣的。
運(yùn)行場景
點擊播放按鈕,就可以預(yù)覽想要的場景了。
上面說到的只是一些簡單的操作,在官網(wǎng)上,還有不少教程可學(xué)習(xí)。
在下一篇文章里,我們將具體介紹如何用Google Cardboard結(jié)合unity實現(xiàn)虛擬現(xiàn)實的效果。敬請期待!
via makezine
關(guān)注硬創(chuàng)邦微信號(leiphone_bang),加入全球創(chuàng)客馬拉松主群(群號:259592983),參與我們的互動討論,獲得最新比賽信息~
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。