|
|
|
@ -5,7 +5,6 @@ |
|
|
|
#include "entity.h" |
|
|
|
#include "entity.h" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void initEntityRG(entity& e, rg_shader_program& shader, bool use_normals); |
|
|
|
|
|
|
|
bool initEntityROs(entity& e); |
|
|
|
bool initEntityROs(entity& e); |
|
|
|
bool convertMeshInfo(meMeshInfo* mesh, render_object* ro, bool use_normals, bool use_texture); |
|
|
|
bool convertMeshInfo(meMeshInfo* mesh, render_object* ro, bool use_normals, bool use_texture); |
|
|
|
|
|
|
|
|
|
|
|
@ -61,6 +60,7 @@ entScale(entity& e, glm::vec3 v) |
|
|
|
e.world_transform = glm::scale(e.world_transform, v); |
|
|
|
e.world_transform = glm::scale(e.world_transform, v); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if 0 |
|
|
|
void |
|
|
|
void |
|
|
|
initEntityRG(entity& e, rg_shader_program& shader, bool use_normals) |
|
|
|
initEntityRG(entity& e, rg_shader_program& shader, bool use_normals) |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -73,6 +73,7 @@ initEntityRG(entity& e, rg_shader_program& shader, bool use_normals) |
|
|
|
uint num_meshes = rg->num_objects = e.mesh_group.num_meshes; |
|
|
|
uint num_meshes = rg->num_objects = e.mesh_group.num_meshes; |
|
|
|
rg->render_objects = UTIL_ALLOC(num_meshes, render_object*); |
|
|
|
rg->render_objects = UTIL_ALLOC(num_meshes, render_object*); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
bool |
|
|
|
bool |
|
|
|
initEntityROs(entity& e) |
|
|
|
initEntityROs(entity& e) |
|
|
|
|