贴片镶嵌

贴片镶嵌

Tessera 是一个专注、性能优先的VRAM优化引擎,GPU原生使用BC7格式。

性能

Tessera

同样的纹理。更少的显存。零配置。

Tessera 是一个专注于性能优先的显存优化引擎,适用于 NeoForge 1.21.1。它拦截 Minecraft 的纹理图集生成过程,并在运行时将符合条件的图集重新压缩为 GPU 原生支持的 BC7 格式——在无可见质量损失且无需配置的情况下,最多可减少 75% 的纹理显存占用。

🧪 早期开发阶段 —— 压缩管线、自动预算引擎和双操作系统原生桥接已实现并保持稳定。平台覆盖范围和调优仍在持续完善中,您的反馈将决定未来的开发方向。


✨ 为什么选择 Tessera?

  • ⚡ 真正的轻量级。 单一 Mixin 拦截点(SpriteLoader)和一个自包含的原生桥接——没有冗余的钩子,没有不必要的开销。该模组只做它该做的事,仅此而已。
  • 🧩 真正的 GPU 原生压缩,而非资源包技巧。 图集被重新压缩为 BC7——你的 GPU 原生读取的同一块压缩格式——而不是像原版 Minecraft 那样保留为原始、未压缩的 RGBA 格式。
  • 🧠 智能、自适应的预算。 自动预算引擎自动计算每个图集的合适显存目标,平衡每个图集的节省与保真度——无需滑块,无需手动调优。
  • 🛡️ 真正有效的回退机制。 如果您的硬件或操作系统不受支持,Tessera 会悄然退让,让 Minecraft 像未安装模组时一样正常运行。它绝不会破坏您的游戏。
  • 📦 跨平台即插即用。 适用于 Windows 和 Linux 的原生二进制文件直接打包在单个模组 jar 文件中——正确的版本会自动加载,无需额外下载任何内容。
  • 📊 亲眼见证效果。 可选的 F3 调试覆盖层会实时报告显存节省情况,让您在游戏过程中确切了解 Tessera 正在做什么。

🧱 包含内容

组件 内容
压缩管线 运行时 BC7 图集重新压缩、纹理族检测、图集缓存
自动预算引擎 逐图集显存目标计算,无需手动调优
原生桥接 Rust/C++ SIMD 加速编码器,随附 Windows 和 Linux (x86_64) 版本
安全性 如果原生桥接或硬件不受支持,自动回退到原版 RGBA
调试工具 显示实时显存节省情况的 F3 覆盖层

📊 数据表现

在原版环境下测量:

原版基准测试

在重型整合包(All The Mods 10)上测量:

ATM10 基准测试

纹理图集最多可减少 75% 的显存占用,且没有可感知的视觉质量下降。


📦 运行要求

  • Minecraft: 1.21.1
  • 加载器: NeoForge 21.1.248+
  • 端: 仅客户端
  • 操作系统/架构: Windows 或 Linux,64 位 (x86_64)

安装过程 100% 即插即用——将 jar 文件放入您的 mods 文件夹并启动即可。无需单独下载原生二进制文件,也无需手动安装 DLL。


🐛 反馈与支持

发现 Bug 或有基准测试结果要分享?请在 GitHub 上提交 Issue——早期开发阶段正是您的反馈能产生最大影响的时期。


源代码基于 GNU AGPLv3 许可。艺术作品、标识和品牌资产基于 CC BY-NC-SA 4.0 许可——详情请参阅许可标签页。