
硫化机
这个模组将传统Minecraft版本中的OpenGL替换为Vulkan。
面向旧版 Minecraft
简而言之,这个模组彻底干掉了 OpenGL,并用 Vulkan 取而代之。
非常非常早期的开发阶段,这个模组正在替换 Minecraft 的主渲染器,因此极具实验性,而且该模组会有大量不兼容问题,但我会尽力让模组尽可能兼容。
Minecraft 是完全由 Vulkan 渲染的吗?
还没有。当接管成功时,以下阶段是原生 Vulkan 的:
- Vulkan 实例、物理设备和逻辑设备,
- GPU 命令缓冲区和同步,
- Win32 Vulkan 表面和子窗口交换链,
- 持久暂存缓冲区和上传图像,
- 最终图像复制/位块传输以及
vkQueuePresentKHR, - 可选的实验性地形顶点管线。
主场景在转移到 Vulkan 之前仍由 LWJGL 2/OpenGL 生成。因此,方块纹理/光照贴图、实体、粒子、天气和 GUI 仍保持兼容渲染。默认地形预览已被禁用,因为它是诊断用的、无纹理的,并且比兼容路径更慢。
安装
移除所有旧版本的 VulkanMod Legacy/Vulcanizator JAR,并且只放置:
Vulcanizator-1.12.2-0.1.0-alpha1.jar
新的配置目录是 config/vulcanizator。现有的 config/vulkanmod-legacy/renderer.properties 会自动迁移一次。
预期激活日志
[Vulcanizator] Vulkan 呈现器正在等待可见的 Minecraft 客户端区域;临时 OpenGL 引导仍处于活动状态
[Vulcanizator] Minecraft 窗口变为可见;在 ... 次引导重试后,Vulkan 接管即将开始
[Vulcanizator] 主窗口 VULKAN 覆盖层已激活,分辨率为 1920x1080
[Vulcanizator] 最终帧由 vkQueuePresentKHR 显示;LWJGL 2 仍然作为兼容场景生成器
GitHub 上的具体信息
项目 GitHub -> https://github.com/kristitrnka/Vulcanizator
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。