13 FlatMeshGridModel(
const vector_t &diffuse,
const vector_t &specular) : SolidColorModelBuilder(diffuse, specular) {}
15 [[nodiscard]] uint32_t GetVertexCount()
const override;
18 [[nodiscard]]
const float *GetVertexPositions()
override;
19 [[nodiscard]]
const float *GetVertexNormals()
override;
20 void ReleaseData()
override {
35 float *vertices_{
nullptr};
36 float *normals_{
nullptr};
37 float *texcoords_{
nullptr};