Цитата(macron @ 01.12.2021, 19:34)
-noise
Это я даже и не тестировал. Надо будет это выпилить вообще однако, там уже другой алгоритм работы.
Вот тут, кроме -f, вообще всё мимо.
if (strstr(cmd,"-?") || strstr(cmd,"-h")) { Help(); return; }
if (strstr(cmd,"-f")==0) { Help(); return; }
if (strstr(cmd,"-o")) bModifyOptions = TRUE;
if (strstr(cmd,"-gi")) g_build_options.b_radiosity = TRUE;
if (strstr(cmd,"-noise")) g_build_options.b_noise = TRUE;
if (strstr(cmd,"-net")) g_build_options.b_net_light = TRUE;
VERIFY( lc_global_data() );
lc_global_data()->b_nosun_set ( !!strstr(cmd,"-nosun") );
Нойс лезит туда куда не надо. Это стадия оптимизации, которой нет.
if (!g_build_options.b_noise) pOGF->
MakeProgressive (c_PM_MetricLimit_static);
clMsg ("%3d: strp: v(%d)-f(%d)", MODEL_ID,pOGF->data.vertices.size(),pOGF->data.faces.size());
pOGF->
Stripify ();
MakeProgressive, Stripify - я убил в SCS-8, так как было не совместимо с отключением оптимизации.
macron, а без нойса, ни как? Мне он никогда не требовался.