火山核心

火山核心

一个Minecraft的Vulkan渲染器——用现代Vulkan后端取代OpenGL,提供原生着色器、光照,并专注于模组兼容性。

性能

Volcanic

Volcanic 是一款适用于 Minecraft NeoForge 的现代 Vulkan 渲染引擎,作为 VulkanMod 的分支开发,并经过重新设计,旨在提供更好的兼容性、更高的性能,以及面向未来的图形平台。

Volcanic 的目标不仅仅是提升 FPS。它旨在成为一个渲染解决方案,能够尽可能无缝地与众多模组、资源包以及未来的图形技术协同工作,同时保持安装和使用的简便性。

Volcanic 专门致力于持续改进与最受欢迎的 Minecraft 模组的兼容性,包括 机械动力(Create) 及其附属模组生态,以及其他许多依赖高级渲染功能的模组。

同样的理念也适用于资源包。Volcanic 原生支持 CIT 和 CTM,使得越来越多的资源包无需额外的兼容性模组即可正常工作。

特性

  • 高性能 Vulkan 渲染器
  • 作为 VulkanMod 的 NeoForge 分支构建
  • 原生支持 CIT 和 CTM 资源包特性
  • 专为与机械动力(Create)及其附属等主要模组实现最大兼容性而设计
  • 包含内置着色器
  • 现代化渲染管线
  • 为未来图形技术和特性设计的架构

安装

Volcanic 已包含多项通常需要额外模组才能实现的功能。

请勿将以下模组与 Volcanic 一同安装:

  • Sodium Core Shader
  • CIT
  • CTM

这些功能已内置于 Volcanic 中。单独安装它们是不必要的,并可能导致冲突或意外行为。

内置着色器

Volcanic 自带内置着色器,开箱即可提供增强的视觉体验。

请注意,此着色器仍处于积极开发中,并不代表其最终质量或功能集。它将持续获得视觉改进、优化以及新的渲染特性。

未来,着色器系统将实现完全可扩展化,允许创作者针对 Volcanic 开发、分享和分发他们自己的着色器。

Wiki

官方 Wiki 目前正在建设中。

它将包含:

  • 安装指南
  • 模组兼容性文档
  • 资源包兼容性
  • 着色器文档
  • 开发者文档
  • 常见问题解答
  • 性能调优指南

早期 Alpha 阶段

Volcanic 目前处于早期 Alpha 阶段。

该项目正在积极开发中,许多系统仍在不断演进。版本之间可能会出现错误、缺失功能以及破坏性更改。

渲染引擎、内置着色器、模组兼容性和资源包支持将随着每次更新持续改进。

我们的长期愿景是让 Volcanic 成为 Minecraft 的现代图形平台,提供卓越的性能、对模组和资源包的广泛兼容性,以及一个完全可扩展的着色器生态系统。

感谢您在 Volcanic 早期开发阶段给予的支持。