2#ifndef _LIGHT_CONTROL_TEST_MESH_SPHERE_MODEL_H_
3#define _LIGHT_CONTROL_TEST_MESH_SPHERE_MODEL_H_
7#include "model_builder.h"
8#include "xbox_math_types.h"
16 const vector_t &back_specular)
22 [[nodiscard]]
const float *GetVertexPositions()
override;
23 [[nodiscard]]
const float *GetVertexNormals()
override;
24 void ReleaseData()
override {
39 float *vertices_{
nullptr};
40 float *normals_{
nullptr};
41 float *texcoords_{
nullptr};
Definition light_control_test_mesh_sphere_model.h:10
uint32_t GetVertexCount() const override
Returns the number of kPositions required to hold the model.
Definition light_control_test_mesh_sphere_model.cpp:24
Builder for untextured models.
Definition model_builder.h:32