推 angell543: 推分享 02/10 20:19
推 Yuiwa1996: 我是原PO,身為一名原建設愛好者,突然對被迷失在輻射 02/12 00:18
→ Yuiwa1996: 少女世界的我感到羞愧Lex..... 02/12 00:18
→ playerlin: 輻射少女lol 02/12 00:21
→ deepseas: 我在老滾輻射都不太裝美化...這代更不用說了...工房模式 02/12 00:50
直接編輯好了...
首先要知道為什麼工房模式會限制建造容積(Size)。當我們進入一個定居地時,即便還
沒開啟當地工房,有很多東西已經開始在計算和載入了。其中一個就是關於物件占用的
容積。
Fo4的容積是以模型的多邊形面數來計算的,所以丟在地上的一支槍會比一張桌子更佔容
積。混凝土牆壁會比棚屋牆壁要比較不占容積是這個道理。除此之外,照明的形狀與廣度
動態光影等等也是根據範圍越發吃資源。
另外也不要以為只有顯卡會比較吃重,在你開啟工房時也是考慮你的CPU與RAM處理能力,
此外定居者的AI認路導航,資源的變動也是即時在運算的。有時看到一名定居者在地面
發呆有時不一定是目標地路徑卡住,而是在重複算如何走。當你把定居者的垂直活動範
圍調高,這樣的計算也可能拉高...
一直在處理這些元素的情況下,我實在不忍再多各種高清美化的替換或渲染了...
※ 編輯: deepseas (114.32.32.89), 02/12/2018 01:02:59
推 playerlin: size解除還有問題就是,如果你蓋很大的話,撞到FFFFFFF 02/12 02:23
→ playerlin: 的formid上限只是遲早的事情。 02/12 02:24
→ playerlin: 當然啦,在那之前,CPU、GPU、記憶體消耗可能會先有問 02/12 02:24
→ playerlin: 題,假設都能撐住的話,一直有新東西加進去,遊戲很快 02/12 02:25
→ playerlin: 就會用完能用的id了(第一行後面少一個F) 02/12 02:26
→ playerlin: 雖然有id回收機制,但是不保證不會有問題... 02/12 02:26
→ playerlin: 然後CC出現的新ESL格式,這東西看起來能解決formid跟 02/12 02:28
→ playerlin: plugin上限(0xFE,FF是系統保留,會寫進savefile) 02/12 02:29
→ playerlin: 問題,但實際上一般不建議modder用此格式。y 02/12 02:29
→ playerlin: 因為ESL建立時會重新排序ID,很可能下次要更新重做ESL 02/12 02:30
→ playerlin: 檔案時會有ID不同的現象,導致使用者更新時,原本已有 02/12 02:30
→ playerlin: 物件因為ID變動而消失或是變成別的物件。 02/12 02:31
→ playerlin: 有些人建議,除非是指出一版永不更新了,否則ESP就好。 02/12 02:31
→ playerlin: 說這麼多其實也是多餘,畢竟蓋很多很多的狀況下,目前 02/12 02:32
→ playerlin: 即使最強的硬體可能還是撐不住... 02/12 02:33
→ deepseas: 個人認為esl最好避免的是新增FromID,或者盡量不更動已 02/12 12:25
→ deepseas: 新增ID的內容。定居地變更或修改原版內容會比較適合...02/12 12:26
想了一下,CK轉換esl有兩個選項:緊密FromID和轉製格式。
一般來說我們在編輯模組時免不了增刪一些ID資料,這時可能會在兩筆ID之間產生空隙,這部份再重新進行緊密化時會造成ID的不同。
不過還好的是,緊密化ID並不與格式轉換綁定。如果確認該資料不會刪除的情況下持續進行緊密動作,可避免ID變更的問題。
但可以的話還是以少量資料才組建esl會比較好,畢竟這是創造esl這個格式的初衷…
※ 編輯: deepseas (39.8.32.56), 02/12/2018 14:07:24
→ playerlin: BGS官方人員也是建議ESL是資料不多時比較好,一般mod 02/12 19:53
→ playerlin: 如果資料較多的話還是用ESP/fake ESM就好 02/12 19:54
→ playerlin: 或是資料持續修改增加的情況也不應該用ESL。 02/12 19:55
→ deepseas: 沒錯呢...我自己做的模組不能也不敢用... 02/12 21:16
→ deepseas: 另外個人推薦的esl用法是整合一些小設定,例如屍體碰撞 02/12 21:19
→ playerlin: 改遊戲設定值那種的其實倒是沒問題就是~ 02/12 21:20
→ deepseas: 化、ragdoll、QA吸菸室預設天空、電線擺動或一些細微的 02/12 21:21
→ deepseas: vanilla cell小修補等等... 02/12 21:22
→ playerlin: patch原本vanilla的資料應該也很適合,除非要新增東西 02/12 21:25
→ playerlin: 那就要考慮一下緊密ID的問題。 02/12 21:25