Skip to content

[Phase 1A] Rendering: Add flat quad and tall cross shapes #623

@MichaelFisher1997

Description

@MichaelFisher1997

Part of #616.

Scope

Add the simple render shapes needed by plant and layer-style blocks without taking on face-attached blocks or full custom geometry.

Target shapes:

  • flat_quad, or equivalent, for thin horizontal quads such as floor vegetation or layer-like blocks.
  • tall_cross, or equivalent, for two-block-high vegetation.

Acceptance Criteria

  • RenderShape supports the new simple shapes, or the codebase has an equivalent data-driven representation.
  • Meshing/rendering handles the shapes with existing atlas/material behavior.
  • The implementation keeps worker-thread meshing free of RHI/window calls.
  • nix develop --command zig build test passes.

Parallelization

Can run in parallel with #621, #622, and Phase 1B.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions