X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player.c;h=a73122c57c5351cf5afa929b6b3ff995490fe3be;hb=f99902f513b0ad606437bf32de47405dd4ea5f98;hp=28adfd0df4095cd9f1c6eb383a05c69ccb46f9d1;hpb=01e2535f8daaab0e3d46dcc61a08a9268babd47c;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player.c b/player.c index 28adfd0..a73122c 100644 --- a/player.c +++ b/player.c @@ -134,9 +134,10 @@ void player__use_texture( player_instance *player, vg_tex2d *tex ) PLAYER_API void player__bind( player_instance *player ) { - player__skate_bind( player ); - player__walk_bind( player ); - player__drive_bind( player ); + for( u32 i=0; isk.final_mtx[ av->id_board ], vp0, TEMP_BOARD_0 ); - m4x3_mulv( av->sk.final_mtx[ av->id_board ], vp1, TEMP_BOARD_1 ); + struct ub_world_lighting *ubo = &get_active_world()->ub_lighting; + m4x3_mulv( av->sk.final_mtx[ av->id_board ], vp0, ubo->g_board_0 ); + m4x3_mulv( av->sk.final_mtx[ av->id_board ], vp1, ubo->g_board_1 ); if( player->rewinding ){ if( player->rewind_time <= 0.0f ){