SketchRender

一个轻量级渲染工具库

基础库

SketchRender

一个用于Minecraft 模组开发的轻量级渲染工具库。

✨ 当前特性

实体剔除

  • 功能:基于深度缓冲区进行可见性判定,剔除视觉上不可见的实体。
  • 要求:需要 OpenGL 4.4 或更高版本。

区块剔除

  • 功能:将区块可见性检查集成到 Embeddium 模组渲染管线中,执行由 GPU 驱动的不可见区块剔除并提交绘制调用。
  • 要求:需要 OpenGL 4.6 并已安装 Embeddium
  • 适用场景:在CPU 相对较弱但 GPU 较强的设备上,显著提升 Embeddium 的区块渲染性能。