開發(fā)者更新 - 2023年6月15日

歡迎來到2023年6月15日的開發(fā)者更新!
這個開發(fā)者更新的封面是由QuarT0niX創(chuàng)作的的世界Path of the judgment點綴而成。不要抬頭看。不要抬頭看。不要抬頭看。不要抬頭看。不要抬頭看。不要抬頭看。不要抬頭看。
(https://vrchat.com/home/world/wrld_9b8ef503-3bc5-4ebb-b707-7bf686af40bb)
如果您想趕上進展,您可以閱讀我們之前發(fā)布的專欄:

重要信息 / 公告
VRChat 2023.2.3版本發(fā)布!
本周早些時候,我們發(fā)布了VRChat 2023.2.3版本!

VRChat創(chuàng)作者文檔站點已上線!
我們剛剛推出了一個新的文檔站點,用于世界和Avatar的創(chuàng)建!
現(xiàn)在,我們有兩個不同的VRChat文檔:
訪問docs.vrchat.com,了解如何玩VRChat
訪問creators.vrchat.com,了解如何為VRChat創(chuàng)建世界和Avatar
docs.vrchat.com將在適當?shù)那闆r下重定向到creators.vrchat.com。不應該會有任何死鏈接?。ǖ绻吹饺魏嗡梨溄?,請告訴我們。)
如果您在docs頁面的旁邊看到一個箭頭↗,那么該頁面即將被取消列出/整理。
在新的創(chuàng)作者文檔頁面上,創(chuàng)作者可以輕松地建議更改或向我們提供反饋。有兩種方法可以這樣做:
您可以點擊右下角的“反饋”以提交反饋或頁面評分。

或者,您可以點擊任何頁面底部的“編輯此頁面”,通過GitHub直接建議更改!

我們還接受PR(經(jīng)過審核),如果您想為我們的文檔做出更多貢獻。
yt-dlp更新
我們更新了yt-dlp的分支版本 - 這是我們用來解析VRChat中的URL的應用程序 - 以修復兩個與VRChat特定的已報告錯誤。
首先,我們修復了一個問題,即如果用戶定義了自己的yt-dlp用戶配置,則視頻播放器將無法正常工作。
其次,我們修復了一個問題,即來自播放列表的鏈接在解析和正常播放所需的時間會更長。
這些更新和修復現(xiàn)在已經(jīng)生效!
Lyuma的AV3Emulator現(xiàn)在在VCC中!
我們已將Lyuma的AV3Emulator添加到創(chuàng)作者伙伴的精選包列表中,因此它現(xiàn)在對于所有VRChatAvatar項目都很容易獲得!

這個出色的軟件包模擬了Avatars 3.0的大多數(shù)功能,包括在Unity的Animator窗口中進行實時查看和編輯,在測試自定義表情菜單、浮點和整數(shù)參數(shù)、面部表情和OSC控制時進行測試和調(diào)試。它使得在Unity編輯器中測試和調(diào)試您的Avatar變得更加容易!
持續(xù)開發(fā)
自定義Emoji
我們正在添加一個新的VRChat Plus功能:自定義Emoji!

我們已經(jīng)在這個備受請求的功能上工作了一段時間。正如您所看到的,由于用戶界面的改進,我們能夠建立一個漂亮的界面,讓您在VRChat中創(chuàng)建自己的表情符號變得更加輕松。您可以從圖庫中的圖像創(chuàng)建表情符號,拍攝一張圖片,或者前往VRChat網(wǎng)站上傳圖像。
您可以創(chuàng)建并保存最多5個自定義表情符號。您可以快速編輯、刪除并從圖庫中創(chuàng)建它們。
我們有27種動畫可供選擇!其中15種是從原始表情符號列表中復制的,但我們還為表情符號創(chuàng)作者創(chuàng)建了12種獨特的動畫。
此外,我們正在為與可訪問性相關的表情符號專門添加一個全新的默認表情符號部分,這將與自定義表情符號一起發(fā)布。任何人都可以免費使用這些表情符號!盡管尚未最終確定,但在它們準備就緒時,我們將展示它們!
快捷菜單設置改進
快捷菜單的設置正在更新,以與主菜單的設置風格和布局類似!

最終的快捷菜單設置部分仍在進行中,但這將出現(xiàn)在下一個主要版本中。
更新后的SDK構建面板
我們正在努力更新SDK的構建面板(用于世界和Avatar)!
以下是一些優(yōu)化的簡要列表:
Avatar/世界上傳無需進入播放模式!
更改名稱、描述、標簽等也不需要播放模式
您現(xiàn)在可以在不進行完整重新上傳的情況下更改縮略圖
新的時尚用戶界面(使用Unity的UIElements構建)
在明亮模式下看起來會更好!
性能更佳
許多以前每幀發(fā)生的事情現(xiàn)在變得不那么頻繁,一些不再相關的檢查也被刪除了!大型世界場景不應再導致構建面板崩潰。太好了!!
為了幫助新的創(chuàng)作者更好地了解SDK,進行了許多小的變更
即使場景中的其他Avatar設置不正確或存在其他錯誤,您現(xiàn)在也可以上傳所選的Avatar了!
以下是一段小小的預覽視頻。首先是Avatar!(兩個UI都還沒有完成,所以是的,一些東西還缺失)

還有世界SDK:

事情仍在進行中,因此內(nèi)容會變動并變得更加精致,但您正在閱讀開發(fā)者更新!您已經(jīng)知道這一點了,對吧???
本地化更新!
不久前,我們談到了本地化VRChat用戶界面!我們通過Crowdin開放了社區(qū)貢獻的機會,社區(qū)做出了大量的貢獻:

感謝所有迄今為止幫助過我們的人!由于您的辛勤工作,法語、意大利語、韓語和西班牙語都已經(jīng)完成,或者非常接近完成了(第二個百分比是批準率,即“這是完成且合格的”標志)。
我們預計會在即將的更新中發(fā)布帶有這些翻譯的版本。隨著更多的翻譯完成 - 順便說一下,我們考慮95%或更高的完成率為“完成” - 我們將把它們整合到下一個發(fā)布版本中,并隨著時間的推移進行更新。
用戶界面質(zhì)量體驗修復
我們一直在進行一些微小的用戶界面質(zhì)量體驗修復,并且我們想展示一下。
首先,我們使世界描述可以展開了!長描述現(xiàn)在終于更易閱讀了。

接下來,我們稍微更新了VRChat+的用戶界面:


Unity升級更新
關于我們之前在三月份提到的Unity更新的一項小而重要的更新:我們正在評估是否轉(zhuǎn)向Unity 2022.3,而不是2021.3!
2021年的LTS版本已經(jīng)過了兩年的支持周期的一半,而2022年的升級似乎沒有(多少)引起新問題。因此,我們目前正在評估是否值得再跳一年。這不是一項承諾,但是我們對這一跳躍的信心足夠,在我們的封閉測試中開始測試它 - 順便說一下,這仍在繼續(xù)進行。
與以前一樣,Unity在這次更新中提供了很大的幫助,修復了許多我們發(fā)現(xiàn)的錯誤和問題。謝謝,Unity!?
我們會繼續(xù)為您更新。
VRC PhysBones、VRCPhysBoneCollider和VRCContact硬限制
由于碰撞與VRC PhysBones、PhysBoneColliders和Contacts的工作方式,我們必須在這些組件上實施硬限制。
在即將的更新中,這些組件中的每個都將有一個256的硬限制。如果超過256,將會刪除更多的組件。
“第一個”256個組件取決于Unity本地函數(shù)如何將這些組件返回給我們,這在它們的搜索方法有些隨意。
這些限制在avatar加載之前在客戶端強制執(zhí)行,因此這將影響先前上傳的Avatar。如果您嘗試上傳超過這些限制的Avatar,SDK將會給您一個錯誤。
這些變化帶來了許多對已知漏洞的修復,以及在大量組件存在的情況下的許多性能增強。
在大多數(shù)情況下,性能增強不應該是顯著的,只有在存在大量組件的情況下才會出現(xiàn)。最值得注意的性能增加是基于接近的VRCContactReceivers。