X-Git-Url: https://harrygodden.com/git/?p=csRadar.git;a=blobdiff_plain;f=csRadar.c;fp=csRadar.c;h=f79fa3b8ef3902113ae975e40bf032204542112f;hp=9f05c2b02aaafd6fc105a6182dd82e5b1e13230f;hb=0ee9d77f45e007b119de2d44feef81516aaddaaf;hpb=dee56773cecd3a165331732008b7c0acf6f13393 diff --git a/csRadar.c b/csRadar.c index 9f05c2b..f79fa3b 100644 --- a/csRadar.c +++ b/csRadar.c @@ -16,6 +16,8 @@ int main( int argc, char *argv[] ) { .padding = 128.f, .resolution = 1024, + .min_z = -INFINITY, + .max_z = INFINITY, .write_txt = 1, .api_version = csr_api_version, .sampling_mode = k_EMSAA_RGSS @@ -91,6 +93,11 @@ int main( int argc, char *argv[] ) { extension = arg; } + + if( (arg = csr_long_opt_arg( "min" )) ) + api.min_z = atof( arg ); + if( (arg = csr_long_opt_arg( "max" )) ) + api.max_z = atof( arg ); if( csr_opt( 'v' ) || csr_long_opt( "version" ) ) { @@ -121,6 +128,8 @@ int main( int argc, char *argv[] ) " --no-txt Don't create matching radar txt\n" " --multi-sample=RGSS [ none, 2x, rgss, 8r ]\n" " --extension=TAR Use an extension binary instead\n" + " --min=z Miniumum height to render\n" + " --max=z Maxiumum height to render\n" "\n" " -v --version Display program version\n" " -h --help Display this help text\n" @@ -169,7 +178,7 @@ int main( int argc, char *argv[] ) } if( !extension ) - extension = "csRadarFree"; + extension = "csr_substance"; csr_so ext = csr_libopen( extension );