X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_gen.c;h=4e01de338cfbd70e5e9b4c4319535702825be504;hb=23ba25574349652d86979fc787ec4b0214001333;hp=51d0302badbeba28a6a7a7d5581f6b426df0348a;hpb=810a45773a2ade051c5ffb50321dab89bd2a45e9;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_gen.c b/world_gen.c index 51d0302..4e01de3 100644 --- a/world_gen.c +++ b/world_gen.c @@ -287,6 +287,17 @@ static void world_gen_generate_meshes( world_instance *world ){ } } + /* unpack region models */ + for( u32 i=0; ient_region ); i++ ){ + ent_region *region = mdl_arritm( &world->ent_region, i ); + + for( u32 j=0; jsubmesh_count; j ++ ){ + mdl_submesh *sm = mdl_arritm( &world->meta.submeshs, + region->submesh_start+j ); + world_unpack_submesh_dynamic( world, &world->scene_no_collide, sm ); + } + } + /* unpack gate models */ for( u32 i=0; ient_gate ); i++ ){ ent_gate *gate = mdl_arritm( &world->ent_gate, i );