User Tools

Site Tools


developer:cluster

Cluster

Clusters are a method of rendering bricks which the client uses. This method renders a batch of static bricks, making it suitable for rendering large worlds.

Cluster types

There are two types of clusters. Because bricks can largely vary in size, it may not be

Global cluster

Only one of this cluster exists in any given world. Bricks are added to this cluster if it's too large for local clusters. The global cluster is always rendered, even if none of its bricks are visible.

Local cluster

What size are these clusters? It would be useful to specify this.

A type of cluster which has a spatial property. These clusters can be culled from rendering if it isn't in view.

Remeshing

The mesh of a cluster needs to be rebuilt if any of its bricks were changed in a way which affects its rendering. When a brick changes, it's converted into a fast brick which helps to prevent subsequent remeshing.

developer/cluster.txt · Last modified: 2025/06/29 19:49 by bunnynabbit