Skip to content

Port projection validation and occlusion to 1.21.1 移植 1.21.1 投影校验与遮挡渲染 - #164

Merged
PigeonNian merged 1 commit into
Anvil-Dev:dev/1.21.1from
WhereisFff:codex/projection-validation-1.21.1
Oct 22, 2026
Merged

PigeonNian merged 1 commit into
Anvil-Dev:dev/1.21.1from
WhereisFff:codex/projection-validation-1.21.1

Conversation

@WhereisFff

Copy link
Copy Markdown
Contributor

feat(renderer): 移植结构投影校验与遮挡渲染

  • 对比真实方块状态,隐藏已匹配投影并用黄色和红色区分状态与方块差异
  • 将错误覆盖层向外扩展 0.05 格,减少远距离深度冲突
  • 使用共享深度预绘制与独立实体缓冲,修复箱子和批量投影的穿透叠加
  • 保留背面剔除并处理镜像面朝向,按可见方块更新旧版顶点缓冲

- 对比真实方块状态,隐藏已匹配投影并用黄色和红色区分状态与方块差异
- 将错误覆盖层向外扩展 0.05 格,减少远距离深度冲突
- 使用共享深度预绘制与独立实体缓冲,修复箱子和批量投影的穿透叠加
- 保留背面剔除并处理镜像面朝向,按可见方块更新旧版顶点缓冲
@PigeonNian
PigeonNian merged commit c0cd1d2 into Anvil-Dev:dev/1.21.1 Oct 22, 2026
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants