Posto ja nisam vichan radu sa modelima, pogotovu u 3DS Max 8, mada su mi principi jasni,
nije mi jasno sta se desava prilikom export-a modela i import-a u RenderMonkey ...
U Max-u, koliko sam shvatio, normale se tretiraju per face, odnosno svaki trougao (za mesh) ima
svoju normalu i ukoliko se zeli dobiti "gladak" prelaz izmedju dva face-a onda se oni dodaju u istu smoothing group ...
Meni u ati-jevom RenderMonkey-u trebaju "per vertex" normale i da te normale budu "join"-ovane po smoothing grupama ...
Odnosno da normale na vertex-ima koji dele dva susedna face-a budu iste ukoliko pripadaju smoothing grupi odnosno razlicite
ako je u pitanju prelom a ne gladak prelaz ...
Kako ovo postici? Da li ja u max-u imam kontrolu nad generisanjem triangle tripova / lista prilikom exportovanja u
.obj ili .3ds format?
Da li je potrebno izdvojiti smoothing grupe kao posebne mesh-ove pa probati takvu akrobaciju ...
Sada cu da prikacim (ili cu bar probati) par screen shotova sa artifaktima koji se pojavljuju ... da pojasnim gde je problem...
Znaci u maksu sve izgleda normalno:

dok u RenderMonkey-u pocinju da se pojavljuju cudne stvari sa normalama ...

Kako ovo da se "prebrodi"?
Cak i otvor na kupoli (poklopac otvora), u RM-u izgleda kao da je polulopta dok bi trebalo da se senci kao cilindar (jako nizak doduse)
Edit: Sad sam video da sam spomenuo i MilkShape u naslovu, to je zato sto sam probao preko njega da radim import/export sa i bez max-a i on
normalno prikazuje ali i njegov export se cudno ponasa (ponekad i cudnije, on zna i vertex-e da ispremesta)
Isto tako ostali modeli koji dolaze uz render monkey, bilo generisani (lopta, cilindar i to) ili spremljeni se ovim shaderom normalno senche ...