Najprej si oglejmo izboljšano zmanjšanje poligonov. Za primerjalni test novega Generatorja zmanjšanja poligonov iz različice 19 z starim Deformerjem za zmanjšanje poligonov iz različice 18 sem uporabil visokoločljiv 3D-sken modela čokoladnega kalupa podjetja Hans Brunner GmbH z natanko 844302 poligoni oziroma 422153 točkami.
Če želimo v načinu prikaza konstantno senčenje (črte) sploh opaziti točke, je treba zelo približati 3D-modelu.
Zmanjšanje poligonov z novim Generatorjem zmanjšanja poligonov
Tisti, ki išče zmanjšanje poligonov v meniju Deformerjev, bo v programu Cinema 4D Različica 19 zaman. Starega Deformerja za zmanjšanje poligonov več ni, a je še vedno podprt pri odpiranju starejših datotek.
Novo zmanjšanje poligonov je implementirano kot Generator in ga najdemo v meniju Ustvari> Obeležje.
Za primerjavo kakovosti zmanjšanja poligonov obeh zmanjševalnikov poligonov sem oranžnemu modelu medveda zmanjšal število poligonov za 95 % z uporabo starega Deformerja za zmanjšanje poligonov, medtem ko sem rumenemu modelu medveda zmanjšal število poligonov za 95 % z uporabo novega Generatorja zmanjšanja poligonov.
Obe zmanjševalnika poligonov vsebujeta kot glavni element drsnik, s katerim lahko nastavimo moč zmanjšanja. Nov Generator hkrati prikaže končno število triangulacij, točk ter robov.
Za posebej oblikovane 3D objekte z robovi lahko ohranimo 3D konturo in že obstoječo UV razporeditev z prilagoditvijo sosednjih poligonov.
Ko si ogledamo rezultat obeh zmanjševalnikov poligonov v načinu Gouraud senčenje, lahko opazimo že prve razlike. Mreža rumenega modela medveda deluje mehkejše in visokokakovostno, medtem ko oranžni model medveda že kaže očitne težave na kritičnih mestih.
Razlike postanejo še posebej očitne, ko si ogledamo poligonsko mrežo obeh modelov medvedov.
Medtem ko mreža oranžnega medveda deluje zelo nehomogeno in kaotično…
…pokazuje mreža rumenega medveda veliko bolj enakomerno velike poligone in zelo homogeno porazdelitev poligonov.
Prilagodljivo stopnjo podrobnosti (LOD) z zmanjševanjem poligonov
Ena od uporab možnosti novega zmanjšanja poligonov bi na primer lahko bila ustvarjanje različno podrobnih različic modela medveda in glede na oddaljenost od kamere te prikazovanje oz. skrivanje. S tem se lahko izboljša zmogljivost, na primer pri 3D igrah.
Za to, da se ta samodejno prikazovanje in skrivanje verzij predmeta izvaja avtomatično, Cinema 4D Različica 19 v različicah Vizualizacija in Studio vsebuje t. i. LOD-objekt (Objekt stopnje podrobnosti).
Štiri modele medvedov v našem primeru sem ustvaril s pomočjo Generatorja zmanjšanja poligonov z različnimi zmanjšanji in na koncu prek ukaza Mreža> Pretvori> Pretvori trenutno stanje v objekt preoblikoval v končni poligonski objekt.
Zmanjšanja segajo od 80 % za posnetke od blizu do 99,9 %, kadar je kamera zelo oddaljena od modela medveda. Da zbirke verzij modela medveda zavzemajo enako pozicijo, se X-koordinata vsem štirim medvedom nastavi na 0.
Če želimo štiri verzije modela medveda uporabiti za prilagodljivi LOD, jih je treba vključiti v LOD-objekt. To dosežemo z izbiro štirih objektov in zagonom LOD-objekta prek palet modellirnih objektov z držanjem tipke Alt in Command v enem prehodu.
V pogovornem oknu nastavitev LOD-objekta v Oknu atributov najdemo na strani Objekta štiri modele medvedov, določene kot LOD-stopnje. Za vsako od štirih stopenj lahko posebej določimo možnosti prikaza. Način LOD-Modus Podobjekti je že pravilen, saj želimo za prilagodljivi LOD uporabiti vsebovane podobjekte.
Manjka torej le še kriterij, po katerem naj LOD-objekt določi, katera LOD-stopnja se uporabi za prikaz predmeta. Ker se mora model medveda prilagajati oddaljenosti od kamere, je kot kriterij zahtevan Razdalja od kamere.
Po izbiri kriterija prikaže nastavitveno pogovorno okno predmeta LOD- v vrstici LOD- štiri obarvane površine, vsaka za en model medveda. Trenutno so ti štirje območji razdalje enako velika in se razdelijo na minimalno in maksimalno razdaljo kamere, ki je zapisana v vrstici zgoraj.
Delovanje predmeta LOD- je mogoče preizkusiti tudi v 3D-pogledu. Če je razdalja kamere v območju najvišje stopnje, se medved pokaže v najboljši kakovosti …
… ko se razdalja kamere poveča, LOD- predmet preklopi na naslednjo stopnjo, ko doseže naslednje območje razdalje. Trenutno stanje, v katerem se kamera nahaja, je mogoče prebrati na majhnem simbolu kamere pod LOD- vrstico.
Z hitrim preizkušanjem prehodnih točk v 3D-pogledu je mogoče hitro ugotoviti, ali prehod na naslednjo stopnjo morda poteka prehitro ali prepočasi. V tem primeru bi moral biti medved še vedno v višje ločljivi LOD-stopenjski obliki.
Za prilagajanje prehodne točke se preprosto prime linije med območji razdalje in območje potegne za želeno kamero pozicijo.
Običajno se najnižjo kakovostno LOD-različico uporabi šele takrat, ko je predmet jasno v ozadju prizorišča.
Variables Ravni podrobnosti (LOD) s samodejnim poenostavljanjem
Predmet LOD- ponuja tudi lasten način zmanjševanja oz. poenostavljanja predmetov. V tem primeru ni potrebno več različnih predmetov kot LOD-stopenj. Dovolj je enojen, podrejen predmet in nastavitev poenostavljanja kot LOD-način v pogovornem oknu nastavitev.
V posameznih možnostih prikaza LOD-stopenj ponuja LOD- predmet poleg originalne, visokoločljive verzije (polni predmeti) možnost redukcije poligonov, podobno dekimiranju, konveksna lupina, prikaz omejevalnega kvadrata-polja ali tudi nični predmet.
Za dekimiranje niso primerni vsi poljubni predmeti, pogosto se odstranijo celotni deli predmeta.
Deluje dobro tudi konveksna lupina, vendar se bo uporabljala predvsem pri večji razdalji kamere.
Podobno velja za omejevalni kvadrate, ki se nanaša na celotne dimenzije 3D-predmeta.
Poleg funkcij na strani predmeta v pogovornem oknu nastavitev, ki določajo LOD-območja in -stopnje, stran možnosti- ponuja dodatne možnosti prilagajanja.
Z možnostjo progresivno je na primer mogoče doseči, da se preklapljanje med LOD-stopnjami od podpredmetov izvede mehkeje, tako da ostanejo druge LOD-stopnje prikazane. Možnost potlačiti objekte poskrbi, da podpredmeti, ki so vključeni v deformerje, delujejo kot predmeti LOD-stopnje.