MeshFieldData

The scalar stream of one mesh item for one field (construct-mesh-tet-items §MTC-7), the mesh counterpart of the scalars in TetRenderData.

In the namespace construct::asset. Declared in src/libs/libconstruct/construct/asset/MeshFieldData.hpp.

Detailed description

Built on the thread pool by AssetStore, never on the GUI thread or the render worker, and carried to the worker by the snapshot. Immutable once built: a new field or a new mesh gives a new object, so a consumer can detect a change by pointer.

In this section