Unified Ray Tracing
Unity 6000.3.15f1 SRP Core 17.3.0 Unified Ray Tracing compute resources for PEAK mods.
模組介紹 作者原文
Unified Ray Tracing
Unified Ray Tracing is a content only dependency for PEAK mods that need
Unity's compute ray tracing resources.
Compatibility
The bundle is built for these exact inputs:
- Unity 6000.3.15f1
- Scriptable Render Pipeline Core 17.3.0
- StandaloneWindows64
- Direct3D 11, Direct3D 12, and Vulkan shader variants
Consumer contract
Depend on AeralisFoundation-Unified_Ray_Tracing-1.0.0. The installed bundle
path is:
unifiedraytracing
A BepInEx consumer can load it directly:
var BundlePath = Path.Combine(Paths.GameRootPath, "unifiedraytracing");
var Bundle = AssetBundle.LoadFromFile(BundlePath);
Resource inventory
| AssetBundle address | Required kernels |
| --- | --- |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/GeometryPool/GeometryPoolKernels.compute | MainUpdateIndexBuffer16, MainUpdateIndexBuffer32, MainUpdateVertexBuffer |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/Utilities/CopyBuffer.compute | CopyBuffer |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/CopyPositions.compute | CopyVertexBuffer |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/bit_histogram.compute | BitHistogram |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/block_reduce_part.compute | BlockReducePart |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/block_scan.compute | BlockScanAdd |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/build_hlbvh.compute | Init, CalculateAabb, CalculateMortonCodes, BuildTreeBottomUp |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/restructure_bvh.compute | InitPrimitiveCounts, FindTreeletRoots, PrepareTreeletsDispatchSize, Restructure |
| Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/scatter.compute | Scatter |
Unity lowercases these addresses in AssetBundle.GetAllAssetNames(). The source
addresses above are the canonical build inputs accepted by
LoadFromAssetBundle.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。