開(kāi)發(fā)者更新 - 2022年8月19日

大家好!歡迎來(lái)到2022年8月19日最新的VRChat開(kāi)發(fā)者更新。在這里查看上一篇專(zhuān)欄:

發(fā)布計(jì)劃
首先,讓我們談?wù)勑赂潞托聹y(cè)試版發(fā)布的當(dāng)前計(jì)劃!
2022.2.2p3 Live Beta版
在過(guò)去的一周里,我們一直致力于發(fā)布一個(gè)Live Beta版,計(jì)劃在下周第一時(shí)間發(fā)布。不幸的是,我們?cè)贚ive Beta版候選版本中遇到了一些問(wèn)題,所以這個(gè)版本不是發(fā)布候選版本。我們將在下周初考慮更新p3分支,并在之后盡快發(fā)布一個(gè)正式版本。
以下是VRChat?Live Beta版的1225版本的變更。如果您計(jì)劃使用測(cè)試版,請(qǐng)確保閱讀這些內(nèi)容 - 其中有一個(gè)重要的注意事項(xiàng),可能不會(huì)影響您,但我們還是想告訴您。
?重要提示,請(qǐng)仔細(xì)閱讀!?如果您去一個(gè)啟用/禁用門(mén)戶標(biāo)記的SDK2世界,您將遇到極度的延遲,最終導(dǎo)致VRChat崩潰!如果您必須去這些世界之一,請(qǐng)回到正式版!
然而,這些世界如今非常罕見(jiàn),除了VRChat Hub(等等,Hub也是SDK2??。?。我們只能找到少數(shù)幾個(gè)受影響的世界(包括VRChat Hub、Murder 2和“Whale house old”),但可能還有更多。如果您在使用這個(gè)測(cè)試版,請(qǐng)不要前往這些世界!您已經(jīng)被警告了!
客戶端
自從版本1222以來(lái)的更改:
修復(fù)了許多關(guān)于聊天框的問(wèn)題。
正確地強(qiáng)制執(zhí)行OSC輸入字符限制。
在聊天框設(shè)置中啟用滑塊吸附功能(如果啟用了吸附功能)。
修復(fù)了與打字指示器出現(xiàn)在不應(yīng)該出現(xiàn)的情況相關(guān)的幾個(gè)錯(cuò)誤。
現(xiàn)在,打字指示器在5秒鐘無(wú)活動(dòng)輸入后自動(dòng)隱藏。
當(dāng)玩家的聊天框被設(shè)置為通過(guò)靜音隱藏時(shí),根本不再顯示打字指示器。
打字指示器現(xiàn)在使用與聊天框相同的不透明度和大小設(shè)置。
更改了聊天框顯示/隱藏距離檢查,以匹配玩家語(yǔ)音距離。
修復(fù)了退格覆蓋表情符號(hào)會(huì)導(dǎo)致崩潰的問(wèn)題。
通過(guò)隱藏渲染器來(lái)隱藏Avatar的“按距離隱藏Avatar”功能,保留其動(dòng)畫(huà)器的運(yùn)行。
這會(huì)產(chǎn)生性能成本,但不再破壞采用寫(xiě)入默認(rèn)值或其他非確定性設(shè)計(jì)或行為的動(dòng)畫(huà)器。
詳細(xì)信息請(qǐng)查看專(zhuān)欄。
現(xiàn)在可以通過(guò)將噪音門(mén)設(shè)置為0%來(lái)完全禁用噪音門(mén)。
對(duì)于正常使用,我們不建議這樣做,但如果您在麥克風(fēng)上演奏樂(lè)器,這樣可以防止噪音門(mén)以奇怪的方式切斷您的聲音。
調(diào)整了麥克風(fēng)音量指示器的顯示。
調(diào)整噪音門(mén)處理,確保不會(huì)不必要地切斷用戶的聲音。
使用更完整、一致的Noto Sans字體替換了表情符號(hào)集。
這也意味著我們支持更多的表情符號(hào)。
修復(fù):按距離隱藏Avatar顯示被阻止用戶。
修復(fù):按距離隱藏Avatar重置了PhysBone姿勢(shì)。
修復(fù):門(mén)戶上的區(qū)域指示器過(guò)度繪制了其他物體。
修復(fù):教程世界的門(mén)戶被破壞。
已知問(wèn)題:
聊天框顯示/隱藏距離檢查不考慮Udon驅(qū)動(dòng)的玩家音量的更改。
Quest客戶端無(wú)法切換世界(發(fā)布阻礙)。
SDK2世界中的靜態(tài)門(mén)戶引起極度延遲(發(fā)布阻礙)。
Udon
自從版本1222以來(lái)的更改:
VRCShader
_AudioTexture
函數(shù)現(xiàn)在除了任何帶有_Udon前綴的字符串外,還接受字符串_AudioTexture,以適應(yīng)現(xiàn)有廣泛使用的社區(qū)創(chuàng)建的AudioLink系統(tǒng)。修復(fù)了VRCShader不允許多次設(shè)置全局值的問(wèn)題。
2022.3.1 主菜單測(cè)試
最初的計(jì)劃是在下周發(fā)布新的主菜單測(cè)試版。我們?nèi)匀涣?zhēng)實(shí)現(xiàn)這一目標(biāo),但考慮到p3的滑動(dòng),主菜單可能會(huì)被推遲一些。目前主要的挑戰(zhàn)是合并2022.2.2補(bǔ)丁中的所有變更和功能,并確保沒(méi)有遺漏。
如果計(jì)劃有變,我們會(huì)及時(shí)通知您。
新功能
聊天框安全設(shè)計(jì)
關(guān)于聊天框,我們收到了很多反饋,主要是關(guān)于其默認(rèn)顯示設(shè)置。因此,我們?cè)诒局軐?duì)設(shè)計(jì)進(jìn)行了多次迭代。首先,讓我們介紹一些非常重要的內(nèi)容:
?這個(gè)設(shè)計(jì)還不是最終版本。在發(fā)布之前,我們可能會(huì)完全更改它和/或更改默認(rèn)設(shè)置,但我們希望讓您了解我們的設(shè)計(jì)過(guò)程和想法。
目前(包括Live Beta版),聊天框默認(rèn)只對(duì)您的好友顯示。如果您和其他人不是好友,這會(huì)使得與其他人溝通非常困難,因?yàn)槟仨殞W(xué)會(huì)將聊天框切換到“所有人”。另外,由于聊天框沒(méi)有獨(dú)立的每個(gè)用戶設(shè)置,這會(huì)增加一些復(fù)雜性。
因此,我們回到了聊天框權(quán)限的原始設(shè)計(jì) - 使用安全系統(tǒng)。
這個(gè)新設(shè)計(jì)將聊天框作為其自己獨(dú)立的安全類(lèi)別,與語(yǔ)音權(quán)限并列。如果我們將其與語(yǔ)音設(shè)置保持一致,所有其他用戶的默認(rèn)設(shè)置將顯示并開(kāi)啟聊天框。但我們不確定是否設(shè)定這些默認(rèn)值是正確的決定和方向,我們正在內(nèi)部討論并權(quán)衡我們的選擇。我們一定會(huì)考慮到您對(duì)此方面的所有反饋。
與語(yǔ)音一樣,使用自定義安全設(shè)置,您可以為特定的信任等級(jí)打開(kāi)聊天框。例如,您可以將聊天框關(guān)閉,除了您的好友和可信用戶。同樣,按默認(rèn)設(shè)置,聊天框?qū)?strong>對(duì)所有人開(kāi)啟,就像語(yǔ)音一樣。
此外,您還可以覆蓋單個(gè)用戶,類(lèi)似于“顯示Avatar”三態(tài)切換。這樣,您可以說(shuō):“我不關(guān)心我的安全設(shè)置,我只想打開(kāi)這個(gè)人的聊天框?!?我們還在考慮為聊天框添加一個(gè)單獨(dú)的用戶透明度滑塊,這樣您就可以將所有人的聊天框設(shè)置為一個(gè)較低的透明度,然后增加您好友的聊天框透明度,以免錯(cuò)過(guò)消息。這類(lèi)似于單個(gè)用戶音量滑塊。
由于聊天框是視覺(jué)而不是聽(tīng)覺(jué)的,因此還提供了額外的層次:在聊天框的設(shè)置菜單中,您還可以選擇簡(jiǎn)單地強(qiáng)制系統(tǒng)對(duì)所有人開(kāi)啟或關(guān)閉聊天框。不過(guò),默認(rèn)情況下,該設(shè)置將被設(shè)為“安全”,即以您在安全菜單中設(shè)置的設(shè)置為優(yōu)先。當(dāng)您的“全局”設(shè)置打開(kāi)或關(guān)閉聊天框(覆蓋了安全設(shè)置)時(shí),安全菜單將顯示一個(gè)指示器,顯示您已覆蓋系統(tǒng)強(qiáng)制開(kāi)啟或關(guān)閉聊天框。您還可以選擇在聊天框被安全設(shè)置隱藏時(shí)關(guān)閉打字指示器。
最后,在快捷菜單的音頻選項(xiàng)卡中,我們正在添加一個(gè)快捷按鈕,可帶您進(jìn)入聊天框設(shè)置。
如果您感興趣,這是設(shè)計(jì)文檔的截圖,其中包含了所有這些變更的詳細(xì)信息:

無(wú)論這個(gè)設(shè)計(jì)或默認(rèn)設(shè)置最終如何,我們必須等待主菜單的發(fā)布。因?yàn)檫@個(gè)變更依賴于新的安全菜單。
聊天框Emoji
順帶說(shuō)一下,我們已經(jīng)修復(fù)了表情符號(hào)的奇怪外觀。之前我們有一個(gè)不完整的“示例”表情符號(hào)集。通過(guò)包含實(shí)際的Noto Sans表情符號(hào)集,我們已經(jīng)修復(fù)了它們,使它們?cè)诹奶炜颍ㄒ约捌渌胤?,向所有使用稀有表情符?hào)名稱的賬戶致敬)中正確顯示:

個(gè)人鏡子迭代
更多個(gè)人鏡子的工作已經(jīng)完成!
現(xiàn)在面部鏡子已被限制在HUD內(nèi)部,這樣它就不會(huì)掉出畫(huà)布。這也與縮放很好地協(xié)調(diào)。

我們還為個(gè)人鏡子添加了一個(gè)頭部追蹤模式。經(jīng)過(guò)一些努力,它在拾取和沉浸式移動(dòng)模式下都表現(xiàn)良好。

我們還添加了一個(gè)新的面部鏡子縮放圖標(biāo),增加了鏡子懸停和抓取/放置的觸覺(jué)反饋,并修復(fù)了一些鏡子抓取的問(wèn)題。
我們也知道一些用戶的著色器在個(gè)人鏡子中有問(wèn)題。我們正在尋找處理這些情況的最佳方法!
這些變更要么已經(jīng)包含在p3測(cè)試版中,要么將包含在即將發(fā)布的版本中。
Avatar觸覺(jué)反饋
我們正在開(kāi)發(fā)一個(gè)系統(tǒng),可以在您觸摸Avatar時(shí)使控制器的觸覺(jué)反饋。
為了清楚起見(jiàn),這個(gè)系統(tǒng)使用高性能的方式來(lái)“渲染”用于檢測(cè)的網(wǎng)格,而不使用攝像頭設(shè)置。這意味著不需要特殊的骨骼或Avatar設(shè)置,因?yàn)樗梢灾苯邮褂谩?br>
目前快捷菜單中的觸覺(jué)選項(xiàng)如下:

我們還在進(jìn)行迭代,但我們已經(jīng)接近將其放入Live Beta版的階段!
耳罩改進(jìn)
我們對(duì)耳罩的工作進(jìn)行了一些調(diào)整和改進(jìn)。
首先,我們將滑塊的吸附從0.5改為0.25,這樣即使啟用吸附,您也可以得到相當(dāng)精確的調(diào)整。
接下來(lái),我們添加了一個(gè)類(lèi)似于照片選項(xiàng)卡的快捷方式,雙擊音頻選項(xiàng)卡將切換耳罩的開(kāi)啟或關(guān)閉。
我們改變了耳罩的視覺(jué)輔助(輔助?輔助?在UI中是“aide”...??),這樣在UI屏蔽關(guān)閉時(shí),它就不會(huì)出現(xiàn)在相機(jī)中:

我們添加了一個(gè)同步的耳罩Avatar參數(shù)?Earmuffs
:這是一個(gè)布爾值,當(dāng)您的耳罩開(kāi)啟時(shí)為T(mén)rue,關(guān)閉時(shí)為False。您可以使用它們來(lái)為您的Avatar添加耳罩!

我們還對(duì)耳罩功能的Avatar音頻消除部分進(jìn)行了一些調(diào)整,因?yàn)樗男Ч皇呛芎谩?/p>
傳送門(mén)放置
一些人問(wèn)到了這個(gè)功能 - 別擔(dān)心,正在進(jìn)行中!目前正在進(jìn)行迭代,并最近得到了一些設(shè)計(jì)反饋。雖然我們目前沒(méi)有太多可以展示的內(nèi)容,但請(qǐng)記住,我們?cè)诟轮袥](méi)有談到的東西并不意味著我們沒(méi)有在做!
額外的Emoji
我們還沒(méi)有準(zhǔn)備好展示它們(我們這周只完成了初步的藝術(shù)設(shè)計(jì)),但我們計(jì)劃添加額外的功能性Emoji。例如,我們希望包括以下可以用于告訴他人的Emoji:
您不使用麥克風(fēng)說(shuō)話
您聽(tīng)不到某人在說(shuō)什么
您希望他們閱讀或顯示您的聊天框
您的電池電量低
您正在遇到連接問(wèn)題
有一個(gè)傳送門(mén)您希望他們通過(guò)
... 等等!此列表不是最終或完整的,只是我們想要填充的一些內(nèi)容。我們還與Helping Hands合作,以獲取一些額外的功能性Emoji的想法(謝謝您們?。?/p>
我們將在接下來(lái)的Dev Update中向您展示預(yù)覽。
創(chuàng)作者更新
以下是與VRChat的創(chuàng)作者工具相關(guān)的一些額外更新,如SDK、VRChat創(chuàng)作者伴侶、ClientSim、UdonSharp等。
ClientSim更新
最近修復(fù)了一些ClientSim的問(wèn)題!
首先,我們修復(fù)了PS5控制器的問(wèn)題,現(xiàn)在它們可以在編輯器中正常工作并允許移動(dòng)。
接下來(lái),我們通過(guò)解決控制器漂移87問(wèn)題,進(jìn)一步修復(fù)了一些控制器問(wèn)題。
最后,我們還解決了ClientSim中一些已移動(dòng)畫(huà)布對(duì)象8的問(wèn)題。
Udon Graph
我們正在對(duì)Udon圖形進(jìn)行一些相當(dāng)大的升級(jí),使其更易于使用:
重新設(shè)計(jì)的側(cè)邊欄,現(xiàn)在列出所有事件和組,并帶有可點(diǎn)擊的快捷方式
選項(xiàng)卡系統(tǒng)用于在圖形之間切換
常見(jiàn)節(jié)點(diǎn)的快捷方式,如string、int、float等
圖形搜索(用于事件、節(jié)點(diǎn)和組)
這個(gè)工作已經(jīng)進(jìn)行了一段時(shí)間!我們將在接下來(lái)的專(zhuān)欄中展示一些功能。
創(chuàng)作者伴侶
雖然還沒(méi)有發(fā)布,但創(chuàng)作者伴侶即將更新到0.3.6。這個(gè)版本包含了許多變更、修復(fù)和改進(jìn):
修復(fù)了項(xiàng)目文件大小超過(guò)2GB時(shí)無(wú)法備份的問(wèn)題
在進(jìn)行項(xiàng)目備份后,按“Show Me”將打開(kāi)封裝文件夾,而不是特定的zip文件。
使用新的官方和精選列表的軟件包子域URL
向文檔中添加了許多新頁(yè)面:(頁(yè)面鏈接,如果我們發(fā)布新版本并發(fā)布所有頁(yè)面,將填寫(xiě))
隱藏沒(méi)有有效版本的軟件包
修復(fù)了遷移過(guò)程中如果有預(yù)發(fā)行軟件包,將使用預(yù)發(fā)行版本的問(wèn)題
這個(gè)VCC更新目前正在進(jìn)行質(zhì)量保證測(cè)試。一旦發(fā)布,0.3.6將成為發(fā)布候選版本!