Skip to content
This repository was archived by the owner on Dec 22, 2023. It is now read-only.
This repository was archived by the owner on Dec 22, 2023. It is now read-only.

Chunk culling is not granular enough #48

Description

@BlayTheNinth

On 1440p fullscreen, a lot of nodes are wasted because they are offscreen. Even then, we've ran into a corner where tiles were missing (because the screen is 16:9 while the chunk range is 1:1).
image

Need to evaluate whether we want to decrease chunk size further or if it would be good enough to just implement a more screen-aware sync and culling. Possibly a mix of the two. At current chunk size, we could strip like one chunk off each corner in the above image.

We currently use 16x16 chunks. For comparison, PZ uses 10x10 chunks. Might be worth considering, but we should also first try to identify the actual bottleneck. Culling makes sense but it's probably just a temporary medicine for the underlying issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions