Skip to content

Chunk meshes aren't culled by neighboring chunks #5

@NotHyper-474

Description

@NotHyper-474

Implementation of this is technically already done for the culled mesher though it doesn't work very well because it only culls sides where a chunk already exists. There's also the part of having to update a neighbor chunk if the removed block is a corner one (which shouldn't be too hard I think)

This is a bit complex to solve since it'd require knowing if there's a block there, and blocks are currently generated on the fly.

There's also the task of figuring out how to share the neighbor chunks to meshing jobs, culled mesher works just because it doesn't use any jobs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions