Fixed: ProjectorActors not rendering

This commit is contained in:
n00b87
2025-11-21 01:00:01 -06:00
parent e0141b11e6
commit 4df735e4f6
6 changed files with 52 additions and 2 deletions

View File

@@ -585,6 +585,23 @@ bool rc_update()
SceneManager->drawAll();
for(int p_actor = 0; p_actor < rc_projector_actors.size(); p_actor++)
{
int actor_id = rc_projector_actors[p_actor];
if(actor_id < 0 || actor_id >= rc_actor.size())
continue;
if(!rc_actor[actor_id].mesh_node)
continue;
if(rc_actor[actor_id].mesh_node->isVisible())
{
CProjectiveTextures* pt_node = (CProjectiveTextures*)rc_actor[actor_id].mesh_node;
pt_node->render();
}
}
//render post effects
for(int effect_num = 0; effect_num < rc_canvas[rc_active_canvas].post_effect.size(); effect_num++)
{