X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_gen.h;h=3a66523991d09c1efac6812fb7c48a40c8b6532e;hb=76042e561d89b232f04cac8a431b5cd7b30a6b9d;hp=4e96d96be15bda08408deff3205afe498e2bf5e2;hpb=b528a849aba893cee8c8bfbaa01ff13cf59fb429;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_gen.h b/world_gen.h index 4e96d96..3a66523 100644 --- a/world_gen.h +++ b/world_gen.h @@ -54,7 +54,14 @@ VG_STATIC void world_apply_procedural_foliage( struct world_material *mat ) mdl_node *mblob = mdl_node_from_name( mfoliage, "blob" ); mdl_submesh *sm_blob = mdl_node_submesh( mfoliage, mblob, 0 ); - for( int i=0;i<100000;i++ ) + int count = 0; + + float area = volume[0]*volume[2]; + u32 particles = 0.08f * area; + + vg_info( "Map area: %f. Max particles: %u\n", area, particles ); + + for( int i=0;i