Nuove funzioni in Cinema 4D - da R12 a R19, R20 e R21

Nuovo nella release 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Tutti i video del tutorial Nuove funzioni in Cinema 4D - R12 fino a R19, R20 e R21.

Guardiamo innanzitutto alla migliorata riduzione poligonale. Per il test comparativo del nuovo generatore di riduzione poligonale di Release 19 con il vecchio deformer di riduzione poligonale di Release 18 ho utilizzato una scansione 3D ad alta risoluzione di un modello di colata di cioccolato della Hans Brunner GmbH con esattamente 844302 poligoni o 422153 punti.

Novità nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Per poter vedere i punti nel modo di visualizzazione Shading costante (linee), è necessario zoomare molto vicino al modello 3D.

Nuovo nella versione 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Riduzione poligonale con il nuovo generatore di riduzione poligonale

Chi cerca la riduzione poligonale nel menu dei deformer rimarrà deluso in Cinema 4D Release 19. Il vecchio deformer di riduzione poligonale non esiste più, ma continua ad essere supportato quando si aprono file precedenti.

La nuova riduzione poligonale è implementata come generatore e si trova nel menu Genera>Modeling.

Nuovo nel Release 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Per confrontare la qualità della riduzione dei due decimatori di poligoni, ho ridotto il modello di orso arancione con il vecchio deformer di riduzione poligonale, mentre il modello di orso giallo con il nuovo generatore di riduzione poligonale ridotto rispettivamente del 95% dei poligoni contenuti.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Entrambi i riduttori di poligoni includono come elemento principale il cursore attraverso il quale è possibile regolare l'intensità della riduzione. Il nuovo generatore mostra immediatamente il numero risultante di triangoli, punti e spigoli.

Per oggetti 3D con forme speciali con bordi è possibile mantenere il contorno 3D e anche una mappatura UV già presente adattando i poligoni adiacenti.

Nuovo nel rilascio 19 - miglioramento della riduzione dei poligoni e livello di dettaglio variabile (LOD)

Esaminando il risultato dei due riduttori di poligoni in modalità Gouraud-Shading, si notano già le prime differenze. La mesh del modello di orso giallo appare più morbida e di alta qualità, mentre il modello di orso arancione mostra già dei problemi evidenti nei punti critici.

Nuovo nella versione 19 - migliorata riduzione del poligono e livello di dettaglio variabile (LOD)

Le differenze diventano particolarmente evidenti quando osserviamo la mesh poligonale dei due modelli di orso.

Nuova in rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Mentre la mesh dell'orso arancione appare molto disomogenea e caotica, ...

Nuovi nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

... la mesh dell'orso giallo mostra dimensioni poligonali molto più uniformi e una distribuzione poligonale molto omogenea.

Nuova in rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Livello di dettaglio variabile (LOD) con riduzione poligonale

Un possibile utilizzo della nuova riduzione poligonale potrebbe essere, ad esempio, generare varianti del modello di orso a risoluzione differenziata e mostrare o nasconderle a seconda della distanza dalla telecamera. In questo modo è possibile migliorare notevolmente le prestazioni, ad esempio nei giochi 3D.

Per consentire che questa visualizzazione automatica delle versioni dell'oggetto avvenga, Cinema 4D Release 19 ha l'oggetto chiamato LOD (Level-of-Detail).

Nuova nel rilascio 19 - miglioramento della riduzione dei poligoni e livello di dettaglio (LOD) variabile.

I quattro modelli di orso nel nostro esempio sono stati creati con il generatore di riduzione poligonale con riduzioni diverse e infine risolti in un oggetto poligonale risultante tramite il comando Mesh>Converti>Converti in oggetto.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Le riduzioni vanno dall'80% per le riprese ravvicinate fino al 99,9% quando la telecamera è molto lontana dal modello di orso. Per far sì che tutte le versioni del modello di orso occupino la stessa posizione, la coordinata X di tutti e quattro gli orsi viene impostata a 0.

Nuova nel rilascio 19 - miglioramento della riduzione dei poligoni e livello di dettaglio variabile (LOD)

Per utilizzare le quattro versioni del modello di orso per il livello di dettaglio variabile, devono essere subordinate all'oggetto LOD. Selezionando i quattro oggetti e chiamando il LOD tramite la palette degli oggetti di modellazione tenendo premuti i tasti Alt e Command, ciò avviene in un'unica operazione.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Nel dialogo di impostazione dell'oggetto LOD nel Manager attributi troviamo nella pagina dell'oggetto i quattro modelli di orso creati come livelli LOD. Per ciascuno dei quattro livelli è possibile impostare separatamente le opzioni di visualizzazione. La modalità Sottomodelli di LOD è già corretta, poiché per il LOD variabile si desidera far riferimento ai sottomodelli inclusi.

Nuovo nel rilascio 19 - migliorata riduzione del poligono e livelli di dettaglio variabili (LOD)

Manca solo il criterio secondo il quale l'oggetto LOD deve decidere quale livello LOD utilizzare per la visualizzazione dell'oggetto. Poiché il modello di orso dovrebbe orientarsi in base alla distanza dalla telecamera, il criterio richiesto è quindi la distanza dalla telecamera.

Nuova in rilascio 19 - migliorata riduzione poligonale e livello di dettaglio variabile (LOD)

Dopo aver selezionato il criterio, la finestra di dialogo delle impostazioni dell'oggetto LOD-mostra nella barra LOD-quattro aree colorate, ognuna dedicata a un modello di orso. Al momento, queste quattro aree di distanza sono tutte uguali e si distribuiscono tra la distanza minima e massima della fotocamera inserite nella riga precedente.

Nuovo nel rilascio 19 - migliorata riduzione poligonale e variabile livello di dettaglio (LOD)

Il funzionamento dell'oggetto LOD-può essere testato anche nella vista 3D. Se la distanza della fotocamera è nell'area del livello più alto, l'orso sarà visualizzato nella sua migliore qualità, …

Nuovo nel rilascio 19 - migliorata la riduzione dei poligoni e il livello di dettaglio variabile (LOD)

… non appena la distanza della fotocamera si allontana, l'oggetto LOD-cambia al raggiungimento della prossima area di distanza alla prossima fase. La posizione attuale della fotocamera può essere visualizzata nel piccolo simbolo della fotocamera sotto la barra LOD.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Testando i punti di commutazione nella vista 3D, è possibile capire rapidamente se il passaggio alla fase successiva avviene troppo presto o troppo tardi. Nel caso specifico, l'orso dovrebbe essere tranquillamente ancora visibile nella fase con una risoluzione più alta di LOD.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Per adattare un punto di commutazione, è sufficiente trascinare la linea tra le aree di distanza e spostare l'area oltre la posizione desiderata della fotocamera.

Nuovo nel rilascio 19 - migliorata riduzione del poligono e vari livelli di dettaglio (LOD).

In genere, si utilizzerà la versione LOD di qualità più bassa solo quando l'oggetto si trova chiaramente in secondo piano nella scena.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Variable Level-of-Detail (LOD) con semplificazione automatica

L'oggetto LOD-offre un modo proprio per ridurre o semplificare gli oggetti. In questo caso, non sono necessari differenti oggetti come fasi di LOD. È sufficiente un singolo oggetto subordinato e l'impostazione di semplificazione come modalità LOD nella finestra di dialogo delle impostazioni.

Nuova nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Nelle rispettive opzioni di visualizzazione delle fasi di LOD, l'oggetto LOD-offre, oltre alla versione originale ad alta risoluzione (Oggetti completi), una decimazione simile a una riduzione poligonale, un inviluppo convesso, la visualizzazione della bounding box o di un oggetto nullo.

Nuova in Release 19 - migliorata riduzione dei poligoni e livelli di dettaglio variabili (LOD)

La decimazione non è adatta per tutti gli oggetti, spesso parti intere dell'oggetto vengono rimosse.

Nuovo nel rilascio 19 - migliorata riduzione poligonale e livello di dettaglio (LOD) variabile.

L'inviluppo convesso funziona bene ma è più adatto a distanze elevate della fotocamera.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livello di dettaglio variabile (LOD)

Stesso discorso per la bounding box, che si riferisce alle dimensioni complete dell'oggetto 3D.

Nuove funzionalità in uscita nella versione 19 - riduzione dei poligoni migliorata e variazione del livello di dettaglio (LOD)

Oltre alle funzioni per determinare le aree di LOD e le fasi di LOD nella scheda degli oggetti della finestra delle impostazioni, la scheda delle Opzioni offre ulteriori possibilità di personalizzazione.

Con l'opzione Progressivo, ad esempio, è possibile rendere la transizione tra le fasi di LOD degli oggetti secondari più morbida, mantenendo visibili le altre fasi di LOD. L'opzione Polygonizza oggetti consente agli oggetti secondari contenenti deformer di funzionare come oggetti fase di LOD.

Nuovo nel rilascio 19 - migliorata riduzione dei poligoni e livelli di dettaglio variabili (LOD)