Brazil

Motore di rendering raytracing per Rhinoceros

Brazil

Prodotti Software Cad


Brazil è un motore di rendering ad alte prestazioni integrato in Rhinoceros 3D; utilizza il metodo del Raytracing simulando una gran numero di effetti:

  • Riflessione
  • Riflessione con trasparenza
  • Dispersione (effetto tipo prisma di diffrazione)
  • Diffusione della luce sotto la superficie dei materiali (effetto tipo cera o pelle)
  • Riflessione ammorbidita (per materiali non lisci)

Rispetto a Rhinoceros, Brazil aggiunge oltre 100 nuove proprietà all’illuminazione, in modo da coprire ogni specificità e realizzare un’immagine perfettamente fotorealistica.

Rendering Cartoon – come un cartone animato

Brazil include un rendering non fotorealistico, RNF (in inglese NPR non-photoreal-rendering).
Questo tipo di rendering opera insieme con il rendering fotorealistico permettendo di mischiare vetri, metalli spazzolati e cartoni animati in una singola scena senza perdere l’effetto di illuminazione indiretta, la profondità di campo ed altri interessanti effetti.

Profondità di campo

La profondità di campo simula il comportamento della messa a fuoco delle lenti fisiche degli obiettivi fotografici, conferendo alla scena maggior realismo. Si possono impostare: la distanza focale, il raggio di sfocatura, il diaframma dell’ipotetica fotocamera utilizzata, l’aberrazione della forma della sfocatura per simulare il comportamento di una reale macchina fotografica.

Texture

Brazil supporta texture bitmap (che utilizzano delle immagini) e texture procedurali (definite da funzioni matematiche). Le texture procedurali non risentono dei problemi di risoluzione o di tassellatura ed è facile modificarne l’aspetto; vengono simulate da Rhinoceros per una più facile calibrazione delle stesse.

High Dynamic Range Color

Brazil utilizza un motore di rendering con High Dynamic Range Color (HDR). I colori non sono limitati al range nero-bianco ma possono essere più luminosi del bianco o più scuri del nero.

Illuminazione globale

L’illuminazione globale è una funzionalità di tutti i più moderni motori di rendering; utilizza sia l’illuminazione diretta sia quella indiretta per generare immagini fotorealistiche. L’illuminazione diretta è il processo in cui la luce viene proiettata sugli oggetti creando aree brillanti sulle superficie di fronte alla fonte di illuminazione, aree scure nelle zone non direttamente illuminate ed ombre riportate dagli oggetti. Dopo che un oggetto viene illuminato direttamente questo emette dei fotoni che vengono in parte catturati da altri oggetti. L’effetto dell’illuminazione indiretta è relativamente minore rispetto all’illuminazione diretta, ma è molto importante per creare un’immagine fotorealistica.