Hi team, I have a proposal to improve performance and distance perception: instead of using a fixed square area of chunks (2r+1 × 2r+1), use an elliptical or directional visibility zone that prioritizes gaze direction and movement, reducing load on corners and underground.
Benefits: lower GPU/CPU cost for the same "feeling" of distance, better forward chunk prefetching, and reduced unnecessary load.
I've attached a client PoC, FPS metrics, and GIFs that show the difference.
However, I think the oval shape should start to become more pronounced as more chunks are rendered, perhaps decreasing the view toward the depths of the map with a few chunks.
I also recommend that they release the ability to create mods like Distant Horizons from Java for Bedrock, along with this the world of Minecraft will feel even bigger than it already is.
Please sign in to leave a comment.
1 Comments