今天,我們很高興介紹由在多個領域活躍的 VR 導遊 おきゅたんbot / 宝来すみれ 特別帶來的 VRChat 世界創建指南!
在 VRChat 中創建自己的空間,放置喜愛的物品並上傳——這個過程乍看之下可能很困難,但他們以非常易懂的方式說明,讓初學者也能「從零開始」輕鬆完成。
本指南中我們將放置的物品是 Pimax 引以為傲的高端 VR 頭戴裝置的 3D 資產。你可以將這些夢幻裝置加入你的世界裝飾中,包括擁有驚人每眼 4K / 總計 8K 解析度的 Crystal Super,以及最新的Dream Air。
無論你是想挑戰自己創建世界,還是只是想看看 Pimax 的資產,請繼續閱讀到最後!
這是文章的英文翻譯。翻譯保持了虛擬導遊特有的親切、活力與吸引人的語氣,同時確保所有產品名稱、規格和技術指示都精確無誤。
嗨!我是你的 VR 導遊,おきゅたんbot! 今天我要從零開始說明如何為 VRChat 創建一個簡單的世界、放置物品並上傳!
我們將放置的物品是高端 VR 硬體的 3D 資產——「Pimax VR 頭戴裝置」!如果你替換資產,本指南也能作為其他物品的絕佳參考。

每眼 4K、總計 8K,真是令人驚嘆!
我手中拿著:超高解析度、看起來超強大的 Pimax Crystal Super
我頭上戴著:次世代的 Pimax Dream Air,擁有超高解析度與現代設計
左後方:Pimax Crystal Light,解析度比 Crystal 稍微低一些
右後方:擁有 170 度視野(FOV)的怪物級 VR 裝置 Pimax Vision 8KX
如果你已經知道如何操作,只想使用Pimax資產,請隨時使用下方目錄直接跳轉!順便一提,還有一些超棒的折扣券喔!
VRChat 世界創建指南:從 SDK 設定到上傳
在建立世界之前,讓我們先準備好 VRChat 世界創建所需的工具和開發環境。如果你已經完成這些設定,可以直接跳到下一部分!
1. 安裝 VCC
要建立 VRChat 世界,您需要特定版本的 Unity 和 VRChat SDK。我們使用一個名為 VRChat Creator Companion(簡稱 VCC)的工具來管理這些。
首先,登入 VRChat 網站並前往下載頁面,您會看到各種下載選項。

說明位於中間附近。如果點擊「設定 SDK」,會開啟英文指南頁面,您可以直接跟著操作。以下是開啟步驟摘要:
-
閱讀文件。
-
預設安裝位置是
預設安裝位置為 %LocalAppData%/Programs/VRChat Creator Companion,但如有需要您可以更改。 -
VCC 應該會自動啟動。如果沒有,請在 Windows 中搜尋「Creator Companion」。
-
注意:計劃上傳至 Android、Quest 或 iOS?請查看相應的 平台頁面.
2. 安裝 Unity
撰寫本文時,Unity 2022.3.22f1 是 VRChat 所需的 Unity 版本。
雖然它主要是用於遊戲開發和影片製作的工具,但我們也用它來建造世界、修改及上傳 VRChat 的虛擬角色。剛開始可能會有點困難,但學會後將開啟無限可能!
關於安裝 Unity,Virtual Market 有非常詳細的指南頁面,請參考該頁面以獲得協助!
Unity-chan 在 VRChat 早期作為虛擬角色廣受喜愛!© UTJ/UCL
3. 建立專案並啟動 Unity
讓我們啟動 VCC,並為我們的 VRChat 世界建立一個新專案!
VCC 開啟後,點擊右上角的 「建立新專案」。

選擇 「Unity 2022 世界專案」 範本,並輸入您偏好的專案名稱。點擊 「建立專案」,系統會自動建立包含所有必要 SDK 的專案。

專案準備好後,您會看到管理套件頁面。點擊 「開啟專案」,Unity 開發工具將會開啟!

請在此畫面稍作等待……

Unity 正在啟動中。

稍等片刻後……Unity 將啟動,並開啟您新建立的專案。

應該會出現一個只有地板的簡單場景!
正在上傳世界!
現在 Unity 已開啟,在開始塑造世界之前,讓我們先測試是否能直接上傳目前的狀態!
在 Unity 的頂部選單中,有一個名為 「VRChat SDK」 的項目。點擊它並選擇 「顯示控制面板」

在 Unity 中登入您的 VRChat 帳號
會開啟一個名為 VRChat SDK 的視窗。輸入您的 VRChat 帳號憑證(用戶名或電子郵件及密碼),然後點擊登入。
*請確保使用 VRChat 帳號,而非 Steam 帳號。

您成功登入了嗎?太好了!現在,選擇該視窗頂端的「建置者」標籤,終於可以開始上傳世界了。

看最底部,顯示:「請在上傳前設定名稱與縮圖。」
設定世界名稱與縮圖
在名稱欄輸入您的世界名稱,然後點擊「場景截圖」,為您的世界縮圖保存截圖。

會保存一張接近您在 Unity 場景視圖中所見角度的截圖。
設定圖層與碰撞矩陣
聽起來複雜?別擔心!只要按幾個按鈕,我們一步步來做。
點擊第二個按鈕,「為 VRChat 設定圖層」,將 Unity 的圖層設定與 VRChat 對齊。每個專案只需執行一次。

翻譯:「VRChat 場景必須與 VRChat 使用相同的 Unity 圖層配置,才能讓物理和碰撞等行為對所有人都可預測。按下此按鈕會將您的專案圖層設為與 VRChat 相符。」

會跳出確認視窗詢問您是否確定。點擊「執行」!
設定好圖層後,會出現碰撞矩陣按鈕。點擊「設定碰撞矩陣」。這會調整物件間的碰撞方式以符合 VRChat 規範。每個專案只需執行一次。

翻譯:「VRChat 使用特定圖層進行碰撞偵測。為確保測試與開發順利,您的專案碰撞矩陣需與 VRChat 相符。」如果此處也跳出警告對話框,只需點擊「執行」!
建置並上傳世界
現在,底部訊息會消失,您可以點擊「建置並發佈」。這將建置您的世界並使其可用(預設為未列出/私人)。

將會出現版權所有權協議對話框。如果您同意,請點擊「確定」。

版權與所有權協議:「點擊確定即表示我證明擁有上傳此內容的必要權利,且該內容未侵犯任何第三方的法律權利或智慧財產權。」
世界建置程序開始…


正在上傳…

成功!
做得好!上傳已完成,現在已作為私人 VRChat 世界提供。
點擊「在 VRChat 網站查看」會打開您世界的網頁資訊頁,您可以隨時更新其詳細資料。

點擊右下角的「編輯」可讓您更改容量限制、描述,或選擇「發布到社群實驗室」以公開發佈(每週限發佈 1 個世界)。此外,如果您的世界包含需要警告的成人或恐怖元素,請務必勾選相應的選項!
如果你打開 VRChat,進入「世界」,然後「我的世界」,在「已上傳」裡會看到你的世界。讓我們進去看看……沒錯,我們成功加入了一個只有地板的世界!

Unity 的天空盒看起來真美!
建立簡單場景並放置物品
好了,終於到了!讓我們用立方體(方塊)在 Unity 裡做一個簡單的房間,並把物品放進去!
以新名稱儲存場景
覆寫預設的
VRCDefaultWorldScene 不太理想,所以我們來建立一個新的場景。到 Unity 頂部的檔案選單,選擇「另存新檔...」

讓我們以這個名稱儲存
MyVRCWorld 內部 Assets/Scenes.
儲存成功!
專案與階層
Unity 在「專案」視窗管理你的專案資料(資產)和腳本。
目前開啟場景的內容由「階層」視窗管理。這裡可以看到像是
VRCWorld(世界的基本設定)、Floor(地板物件)和 Directional Light 已經存在。
如何導航場景視窗
在場景視窗中,你可以按住右鍵拖曳來環顧四周,使用滑鼠中鍵滾輪放大縮小,或按住右鍵搭配 W、A、S、D 鍵像 FPS 遊戲一樣前後左右飛行!

如果你在階層視窗選擇一個物件並按「F」鍵,攝影機會自動聚焦到該物件上!
用立方體建造房間
在階層視窗中右鍵點擊,選擇 3D 物件 → 立方體,就會創建一個 1 米 x 1 米 x 1 米的立方體物件。


你可以按 F2 鍵來重新命名它!
因為它生成時有一半(0.5 米)埋在地面裡,我們把高度調整 +0.5。
你選擇的物件細節會顯示在「檢查器」視窗中,只要把Y 座標值改成 0.5 就行了!


你可以用移動工具左鍵拖動物件來移動它。 [Image] 左鍵拖動綠色方塊可以讓你在 XZ 平面上平滑地水平移動物件,非常方便!

利用縮放工具拉伸紅色(X 軸)和藍色(Z 軸)尺寸,可以把它變成一塊又長又薄的板子——。

使用矩形工具可以非常輕鬆地將頂部邊緣向上拉伸,建造牆壁。

你也可以在檢查器中手動輸入縮放數值,如果想讓一切完美契合,調整這些數字吧!
將物件重新命名為
Wall,然後我們來複製它。你可以按 Ctrl + D 或從選單中選擇複製來複製物件。
當你複製時,它會出現在完全相同的位置,所以滑動它才能看到。

再複製兩次,沿著 Y 軸旋轉 90 度,並移動到適當位置,形成房間的其他牆壁。

現在開始看起來像一個真正的房間了!你也可以用完全相同的方式建造屋頂,但今天我們先保持開放,享受美麗的視野。
*順帶一提,使用官方 Unity 外掛「ProBuilder「讓你在 Unity 裡處理各種自訂佈局建模,讓事情更方便!
我們也在中央放置一個立方體當作桌子。

一張獨立的桌子。順帶一提,在房間四角豎立箱子當柱子可以增添真實感,有空的話可以試試看!
我們也來建造一個地板。因為周圍的預設地板叫做
Floor,我把這個命名為 RoomFloor.
放置一個看起來像薄扁板的房間地板。
套用材質
純白色雖然可以,但沒有材質感覺有點單調!讓我們從一個叫做 CC0 Textures 的超棒網站下載一個木紋材質(該網站提供公有領域資源,免費商用且不需署名),並套用它。

裡。我們不需要超高解析度,所以選擇 1K-PNG 就好。
的資料夾。解壓下載的壓縮檔,並複製到你的專案
Assets 資料夾。今天我建立了一個名為 Assets/Textures 並放置在那裡。
現在木紋材質準備好了,只要拖曳它到
RoomFloor 物件。就這樣,它變成了木頭!
不過圖案感覺有點太大了,讓我們調整材質。選取
RoomFloor 物件後,點擊檢查器最底部 Wood~ 材質旁的 ▶ 圖示 展開詳細設定。將 平鋪 的 X 和 Y 值都改成 2,讓圖案密度加倍。

完美!
這次我們使用了立方體,但你也可以建立並套用材質到平面 3D 物件,如平面或四邊形。當你想掛照片時,通常會選擇四邊形!設計房間時不妨試試看。
儲存場景
如果我們辛苦編輯的場景消失了,那就太可惜了,所以趕快儲存吧!
前往 檔案 選單,選擇 「儲存」,或直接按 Ctrl + S 來覆蓋並儲存你的場景。經常儲存是關鍵!

Ctrl + S 也能完美運作。如果你想保留場景的舊版本,用不同名稱保存或複製是明智的做法。
關於「Pimax" VR 頭戴裝置系列
作為 VR 頭戴裝置促銷活動的一部分,我將在虛擬世界中放置 Pimax 製造的 VR 頭戴裝置型號。在 VR 裡觀看 VR 裝備真的非常有趣!能夠真實感受不同型號的外觀和比例,是 VR 最棒的體驗之一。
現在,進入宣傳時間!
讓我對 Pimax 印象深刻的地方
Pimax 是一家推動解析度和視野等規格極限的 VR 頭戴裝置製造商,他們推出了一些真正令人著迷的產品。
當你達到約8K的超高解析度時,不再只是「看起來漂亮」—那種身歷其境的感覺,「它真的就在那裡」的真實感,令人震撼。這是我的影片報告:
https://www.youtube.com/watch?v=Bv7BJtT2q2E
🎉 活動詳情!!
上方價格顯示原價,接著降至新促銷價,再透過VR-Bridge活動進一步折扣,還有獨家額外優惠!
此外,無論是填寫活動問卷還是一般購買,輸入以下推薦碼都能額外獲得2%折扣!
-
Pimax Air SE 折扣優惠碼:無
就我個人而言,如果現在要買,新款的Pimax Dream Air看起來超輕巧且時尚,真的很吸引我。但既然現有的Crystal Light和Super型號也變得非常親民,真的很難抉擇!
Pimax Crystal Light是Pimax Crystal Super的經濟實惠版本,而Pimax Dream Air SE則是Pimax Dream Air的經濟實惠版本。它們的解析度都比Meta Quest 3高,但Crystal Super和Dream Air則屬於完全不同層級的超高解析度。
那是什麼?聽起來你需要一台超強大的電腦?沒錯!它們是專用的PCVR頭戴裝置,因此高效能電腦是理想選擇。不過,為了降低處理負擔,你可以使用一個稱為GPU升頻的功能來達成模擬高解析度效果。如果你有興趣,絕對值得研究看看!
放置「Pimax」 VR 桌上的頭戴裝置
現在,讓我們把Pimax VR頭戴裝置模型放入我們的世界吧!
下載模型中
從官方Pimax網站的下載連結下載包含Pimax模型的
.unitypackage。
*如果你的Windows設定為顯示檔案副檔名,該檔案會有
.unitypackage副檔名。
在你的Unity專案仍開啟的情況下,雙擊
unitypackage。會跳出匯入對話框,點擊「匯入」。

匯入完成後,你的專案中會出現一個名為
Assets/Pimax的資料夾。讓我們打開裡面名為「Pimax Sample」的場景。
當你這麼做時,一個展示Pimax頭戴裝置的VRChat世界場景範例將會開啟。但等等,其中三個竟然顯示成震撼的粉紅色!
前方三個模型使用 Standard shader,後方模型使用 lilToon shader 材質。由於尚未安裝 lilToon 著色器,它們顯示為令人震驚的粉紅色錯誤色。
如果您想使用 lilToon
本指南中,標準著色器版本或 lilToon 版本皆可正常使用。但如果您想使用 lilToon 著色器,請從此連結下載 lilToon 2.x.x。

解壓縮 zip 檔並雙擊
jp.lilxyzw.liltoon-2.x.x-installer.unitypackage 在其中安裝 lilToon 套件。
會跳出對話框,請點擊 「匯入」。

點擊匯入會彈出一個 載入中 列...

當此對話框彈出時,點擊「安裝."
安裝完成後,後方的三個模型將完美渲染!

Packages/lilToon 已新增,後方的模型現在正確顯示!
您也可以直接上傳這個範例世界。
將物品帶入您的自訂世界
既然我們之前已經建立了自己的房間,就用那個吧!
首先,複製範例場景中的
Pimax lilToon 或 Pimax Standard,您可以右鍵點擊物件選擇 「複製」,或按 Ctrl + C。
雙擊
MyVRCWorld 內部 Assets/Scenes 在專案視窗中打開我們的自訂場景。
打開後,在階層視窗中右鍵點擊並選擇 「貼上」(或按 Ctrl + V)將 Pimax 模型放入您的房間。

它們已成功放置!太棒了!

請注意,您也可以不用像這裡一樣從範例場景複製,而是直接在
Assets/Pimax/Prefabs 資料夾,然後直接拖放到您的場景或階層中。
將右下角的滑桿滑到最左邊會切換為列表模式,讓名稱更容易閱讀。您也可以使用滑鼠滾輪來調整!
在 Unity 中測試您的世界
現在所有東西都已放置好,讓我們直接在 Unity 中測試我們的世界運作情況!
執行測試
按下位於 Unity 頂部中央的 播放 (▶️) 按鈕。

遊戲視窗標籤將變為活動狀態,並且 VRChat 客戶端模擬器 對話框會出現在遊戲畫面上。
選擇 「關閉選單」 以關閉對話框。現在您可以使用鍵盤上的 W、A、S、D 鍵移動,並拖動滑鼠來四處觀看!

如果您走近物品,可以左鍵點擊並拖動將它們撿起來放在手中。

結束測試
按下 ESC 鍵會再次顯示模擬器對話框,您可以點擊 「退出播放模式」。或者,您也可以再次點擊頂部的 播放 (▶️) 按鈕來停止測試。

如果停止後畫面仍停留在遊戲標籤,點擊場景標籤切換回來即可。

調整玩家生成位置
如果你想把玩家的起始生成點移到對面,只要調整
VRCWorld 階層中的物件!
*選擇
VRCWorld物件……
把它移到另一邊,並在 Y 軸旋轉 180 度!藍色箭頭(Z+)的
VRCWorld 物件表示玩家生成時面向的方向。
讓玩家面向桌子方向。
當我們再次執行測試時,會完美地生成在它前面!

為什麼物件可以被抓取
這個專案不需要調整,但我先簡單說明一下抓取物件的運作方式!可抓取的物件會附加一個叫做"VRC_PickUp"的元件——。


如果接近值設得太高,可能會從很遠的地方就抓取並拉動物品。因為這常常會誤觸,所以保持在 0.1(10 公分)比較合適。
此外,Box Collider元件設定了用來偵測你能抓取物品的隱形邊界框。

點擊編輯碰撞器按鈕後,你可以在場景視圖中拖動小方塊(■)來調整大小,也可以直接在檢查器中輸入數字。
Rigidbody元件負責物理行為。

如果「使用重力」開啟,物品會因重力掉落,所以這裡關閉。開啟「Is Kinematic」會讓物品固定不動(忽略物理力)。
不過,只有這些設定的話,物件會純粹作為「本地動作」運作,其他玩家看不到你移動物件。為了解決這個問題,我們加上一個叫做VRC Object Sync的元件。

這會啟用「全域行為」,讓其他玩家能看到移動。但要小心不要在同一個世界放太多全域物件! [Image]
優化:讓物品在遠處消失
我們大致準備好了,但這些 Pimax 模型還包含一個叫做LOD Group的設定,用於效能優化。
此功能會根據物件佔據螢幕空間的百分比,切換不同的細節模型(網格)。在這個特定的 Pimax 資產包中,設定是當你在一定距離內時頭戴裝置會顯示,但當你移得很遠時會完全消失。*如果你不需要這個功能,可以直接取消勾選或刪除該元件。

正在上傳完成的世界!
好了,我們剛才稍微繞了一點技術上的彎路,但從現在開始,你只要按照我們之前做過的上傳步驟操作就行了!打開 VRChat SDK 視窗(在 Unity 頂部選單中點選 VRChat SDK → 顯示控制面板),選擇Builder標籤……接著我們來更新縮圖,因為我們已經更改了世界。
在場景視窗中排好漂亮的視角,點擊「場景擷取」,然後按下擷取按鈕。

選擇「儲存變更」以套用縮圖。

注意:A 載入中 會出現顯示儲存/上傳進度的進度條,但請注意這只是套用縮圖細節!

接著,要上傳實際的世界資產,請點擊步驟3下方的「建置並發布」按鈕。

如果出現綠色文字,表示成功!太棒了!!

如果出現紅色文字,表示有錯誤,請嘗試翻譯錯誤訊息或在線上搜尋解決方案!
當你進入VRChat並前往你的世界——哇,一堆Pimax頭戴裝置!


從左到右:Pimax Crystal Light、Pimax Crystal Super、Pimax Dream Air 和 Pimax Vision 8KX。
透露一個小秘密,這些Pimax模型原本大約有100萬多邊形!這次我親自負責優化,使用Blender逐一檢視元件,將多邊形數量減少到約十分之一,並調整材質。
雖然Unity有多邊形減少資產,但使用Blender可以進行更細緻、精確的調整,非常實用!現在我學會了使用Blender,能做的事情真的大大增加了。呵呵。
順帶一提,實體產品上,您可以將前面板上的「V」字顏色改成您喜歡的任何顏色。將V字材質自訂成您喜愛的偶像色或自己的主題色會是個很棒的主意!
您可以透過擺放各種家具和展品,以完全相同的方式打造任何您想要的房間,務必試試看。我個人經常使用從BOOTH購買的VRChat世界資產,以及Unity Asset Store的3D資產!
影片:從基礎到進階
如果您想了解如何透過靜態設定、光線烘焙、使用後期處理添加效果,或深入Udon,請參考這支影片!
https://www.youtube.com/watch?v=pdlNv5Be56M
*由於這是較舊的影片,部分操作步驟可能略有不同。CyanTrigger的支援已結束。
想看稍微更新一點的影片,展示如何安排各種市售資產並重新裝修房間,請參考以下內容:
https://www.youtube.com/watch?v=7SQeALIVuC4
祝您有個美好的VR生活!!
如果您想查看完整教學或詳細的逐步流程,請訪問おきゅたんbot的原始文章。讓我們一起讓VR世界更有趣,並以絕對自由擴展它!
🔗 點擊此處查看原始文章:
如果您有任何問題或疑問,請隨時聯繫以下電子郵件地址。
電子郵件:riven.wang@pimax.com

