Unreal 邀請賽 VulkanDrv 2.2 版
Unreal 邀請賽 VulkanDrv 2.2 版
檔案資訊
- 作者 機械戰警
- 已上傳 2022 年 12 月 20 日 08:56 PM
- 前次更新 2022 年 12 月 20 日 08:56 PM
- 類別 UT99
- 下載總計 2
- 討論執行緒 RoboCop 剛上傳了 Unreal 錦標賽 VulkanDrv 2.2 版!
檔案
- UT99VulkanDrv-2.2.zip 1.21 MB
# Unreal 邀請賽 VulkanDrv
這個專案為 Unreal 錦標賽( UT99 )實施了一個禿鷲渲染裝置。
## Compiling the source
專案檔案是針對 Visual Studio 2019進行的。 開啟 VulkanDrv.sln,選取發行配置,然後按建置。
附註:如果沒有 469 SDK,就無法再建置這個專案。 它還需要 469c 才能執行。
## Using VulkanDrv as the render device
將 VulkanDv.dll 和 VulkanDrv.int 檔案複製到 Unreal 邀請賽系統資料夾。
在 UnrealTournament.ini 的 [Engine.Engine] 區段中,將 GameRenderDevice 變更為 VulkandDrv.VulkanRenderDevice
將下列區段新增至檔案:
[VulkandDv.VulkanRenderDevice]
UsePrecache=False
UseVSync=True
Multisample=16
DetailTextures=True
DescFlags=0
說明=
HighDetailActors=True
Coronas=True
ShinySurfaces=True
VolumetricLighting=True
VkDebug=False
VkDeviceIndex=0
VkHdr=False
VkExclusiveFullscreen=False
LODBias=0.0
ActorXBlending=False
OneXBlending=False
## VulkanDrv 特定新設定的說明
- VkDebug 啟用 vulkan 除錯層,並將導致呈現裝置將額外資訊輸出至 UnrealTournament.log 檔案中。 'VkMemStats' 也可以輸入到主控台中。
- VkHdr 針對支援 HDR 的監視器啟用 HDR 模式。 這會導致超亮的像素變得更明亮,而不是飽和至白色。
- VkExclusiveFullscreen 會啟用 vulkan 的專用全螢幕特性。 依預設,由於部分使用者已報告問題,因此它已關閉。
- VkDeviceIndex 選取呈現裝置應使用的系統中的 vulkan 裝置。 在系統主控台中鍵入 'GetVkDevices ' ,以取得可用裝置的清單。
- OneXB借出半款 Lightmap 光貢獻。 這使得演員在損失超亮的 lightmaps 的成本上顯得更加光明。
- ActorXB借出是OneXB借出的替代方案。 在這裡,它增加了演員的亮度,而不是更好地匹配 lightmap。
- LODBias Adjists 對紋理的詳細程度偏差。 大於零的數字會將其偏向使用較低的明細 mipmap。 負數會將其偏向使用較高層次的 mipmap。
## 亮度控制主控台指令:
vk_對比度 <number> - 預設為 1.0
vk_飽和度 <number> - 預設為 1.0
vk_亮度 <number> - 預設為 0.0
vk_grayformula <number> - 預設為 1,可以是 0、 1 或 2
## 除錯主控台指令:
vstat 記憶體
vstat 資源
vstat 繪製
vkmemstats
## License
這個專案為 Unreal 錦標賽( UT99 )實施了一個禿鷲渲染裝置。
## Compiling the source
專案檔案是針對 Visual Studio 2019進行的。 開啟 VulkanDrv.sln,選取發行配置,然後按建置。
附註:如果沒有 469 SDK,就無法再建置這個專案。 它還需要 469c 才能執行。
## Using VulkanDrv as the render device
將 VulkanDv.dll 和 VulkanDrv.int 檔案複製到 Unreal 邀請賽系統資料夾。
在 UnrealTournament.ini 的 [Engine.Engine] 區段中,將 GameRenderDevice 變更為 VulkandDrv.VulkanRenderDevice
將下列區段新增至檔案:
[VulkandDv.VulkanRenderDevice]
UsePrecache=False
UseVSync=True
Multisample=16
DetailTextures=True
DescFlags=0
說明=
HighDetailActors=True
Coronas=True
ShinySurfaces=True
VolumetricLighting=True
VkDebug=False
VkDeviceIndex=0
VkHdr=False
VkExclusiveFullscreen=False
LODBias=0.0
ActorXBlending=False
OneXBlending=False
## VulkanDrv 特定新設定的說明
- VkDebug 啟用 vulkan 除錯層,並將導致呈現裝置將額外資訊輸出至 UnrealTournament.log 檔案中。 'VkMemStats' 也可以輸入到主控台中。
- VkHdr 針對支援 HDR 的監視器啟用 HDR 模式。 這會導致超亮的像素變得更明亮,而不是飽和至白色。
- VkExclusiveFullscreen 會啟用 vulkan 的專用全螢幕特性。 依預設,由於部分使用者已報告問題,因此它已關閉。
- VkDeviceIndex 選取呈現裝置應使用的系統中的 vulkan 裝置。 在系統主控台中鍵入 'GetVkDevices ' ,以取得可用裝置的清單。
- OneXB借出半款 Lightmap 光貢獻。 這使得演員在損失超亮的 lightmaps 的成本上顯得更加光明。
- ActorXB借出是OneXB借出的替代方案。 在這裡,它增加了演員的亮度,而不是更好地匹配 lightmap。
- LODBias Adjists 對紋理的詳細程度偏差。 大於零的數字會將其偏向使用較低的明細 mipmap。 負數會將其偏向使用較高層次的 mipmap。
## 亮度控制主控台指令:
vk_對比度 <number> - 預設為 1.0
vk_飽和度 <number> - 預設為 1.0
vk_亮度 <number> - 預設為 0.0
vk_grayformula <number> - 預設為 1,可以是 0、 1 或 2
## 除錯主控台指令:
vstat 記憶體
vstat 資源
vstat 繪製
vkmemstats
## License