X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift.c;h=fc537ce4c12f283a51bb2eb10b3491e1a4d0058e;hb=825c3bce18272c0f81659e0eac469709d0462836;hp=7041f94e712c76e47e2687fc1ec465107b6a9a35;hpb=d680579754c876a74bf77ac74a224900ce0b3ff9;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift.c b/skaterift.c index 7041f94..fc537ce 100644 --- a/skaterift.c +++ b/skaterift.c @@ -455,37 +455,6 @@ static void render_player_transparent(void){ player__render( &small_cam ); } -static void animate_remote_players(void){ - for( u32 i=0; iactive ) continue; - if( player->subsystem > k_player_subsystem_max ) continue; - - struct player_subsystem_interface *sys = - player_subsystems[player->subsystem]; - - struct player_avatar *av = localplayer.playeravatar; - - player_pose pose; - sys->pose( &player->animdata, &pose ); - apply_full_skeleton_pose( &av->sk, &pose, - &netplayers.final_mtx[ av->sk.bone_count*i ] ); - } -} - -static void render_remote_players( world_instance *world, camera *cam ){ - for( u32 i=0; iactive ) continue; - - struct player_avatar *av = localplayer.playeravatar; - - struct player_model *model = &localplayer.fallback_model; - render_playermodel( cam, world, 0, model, &av->sk, - &netplayers.final_mtx[ av->sk.bone_count*i ] ); - } -} - static void render_scene(void){ /* Draw world */ glEnable( GL_DEPTH_TEST );