tilesInMetres method
Whether shape's maps repeat per metre of the world, so its mesh is
made for its scale: its own texture tiled per metre, or a material
file laid out in metres.
Implementation
bool tilesInMetres(Primitive3D shape) {
if (shape.material.isNotEmpty) {
return library?.fileOf(shape.material)?.uv == MaterialUv.metres;
}
return shape.tileInMetres && shape.texture.isNotEmpty;
}