CauldronGPU.Sectors.Live.Geometry surfaces gathered into one CauldronGPU.Mesh,
one part per picture, each corner's lightmap coordinates reading its sector's row of a
CauldronGPU.Sectors.Live.Lightmap of count sectors.
{mesh, keys} = CauldronGPU.Sectors.Live.Mesh.build(surfaces, count)keys lists each part's key, {:picture, id} or :sky, in part order.
Summary
Functions
The mesh holding surfaces and the key of each of its parts.
Functions
@spec build([CauldronGPU.Sectors.Live.Geometry.surface()], pos_integer()) :: {CauldronGPU.Mesh.t(), [term()]}
The mesh holding surfaces and the key of each of its parts.