pondělí 4. ledna 2021

Nasvetlenie scény pomocou HDRI máp v 3ds Max

V nasledujúcom článku si predstavíme jednoduchý postup, ako nasvetliť scénu / projekt v softvéru Autodesk 3ds Max 2021 s použitím HDRI sférických máp a renderovacieho jadra Arnold.

Pri nasvetľovaní projektu v 3ds Max sa v drvivej väčšine využívajú 2 možnosti: prvou je nasvetlenie pomocou tzv. fyzikálnej oblohy a slnka, kde sa snažíme simulovať reálne parametre oblohy, atmosféry a slnka, akými sú napr. pozícia slnka a jeho intenzita, hmla, zafarbenie, vplyv atmosféry a iné.

Ak však chceme dosiahnuť konkrétne svetelné podmienky, ktoré simulujú reálne nasvetlenie prostredia v scéne, máme možnosť využiť nasvetlenie pomocou tzv. sférických HDRI máp.

HDRI mapy sú 360° fotografie s vysokým dynamickým rozsahom a umožňujú zachytiť okrem farebného spektra aj jas jednotlivých pixelov. Tieto fotografie sú následne namapované na objekt tvaru gule a po nastavení osvetlenia pomocou HDRI je celá scéna / projekt vo vnútri tejto gule a každý pixel HDRI mapy osvetľuje scénu podľa toho, aký má jas a farbu.

Na nasledujúcom obrázku môžete vidieť porovnanie expozície štandardných fotografií s fotografiami HDRI:


Nastavenie nasvetlenia scény pomocou HDRI v 3ds Max je veľmi jednoduché:

  1. V 3ds Max si najskôr aktivujeme rendering pomocou renderovacieho jadra Arnold. Na panely nástrojov klikneme na záložku Rendering -> Render Setup (klávesová skratka “F10“).

  2. Otvoríme si „Editor materiálov“ (klávesová skratka „M“) -> v prehliadači materiálov a máp (ľavá strana editora materiálov) vyberieme Maps -> OSL -> Environment a vložíme mapu HDRI Environment do uzlového editora (štýlom drag & drop).

  3. Vyberieme požadovanú HDRI mapu, ktorá môže byť vo formáte EXR alebo vo formáte HDR.

  4. Následne po označení tejto mapy v uzlovom editore vidíme na pravej strane editora materiálov – v editore parametrov všetky nastavenia pre túto vloženú HDRI mapu. Môžeme upravovať jej pozíciu a rotáciu, expozíciu a kontrast, ako aj pridávať dodatočné objekty svetiel na základe tejto mapy a iné.

  5. Na to, aby takto vytvorená HDRI mapa osvetľovala našu scénu je potrebné ju ešte priradiť do parametru Environment map v nastavení prostredia a efektov (Environment and Effects), ktoré otvoríme kliknutím na záložku Rendering -> Environment (klávesová skratka „8“). Následne vytvoríme spojenie medzi výstupným uzlom HDRI mapy v editore materiálov a parametrom Environment map v nastavení Environment and Effects. Vyberieme Instance a potvrdíme.
  6. HDRI mapa teraz globálne osvetľuje našu scénu, čo môžeme vidieť aj priamo v navigačnom okne 3ds Max. Pokiaľ zmeníme nejaký parameter tejto mapy v editore materiálov, zmena sa ihneď premietne do navigačného okna a samozrejme do renderingu.

Ak by sme si chceli vytvoriť viacero máp s viacerými HDRI fotografiami a rôznymi parametrami pre každú mapu zvlášť, najjednoduchšou cestou je vytvoriť si mapu „1 of N (color)“ (Maps -> OSL -> Switchers) a uzlové vstupy tejto mapy pospájať s jednotlivými našimi HDRI mapami (HDRI Environment map). Následne parameter Inder mapy 1 of N (color) určuje, ktorá konkrétna HDRI mapa je aktuálne vybraná. Mapu 1 of N (color) ešte priradíme do parametru Environment map v nastavení prostredia a efektov (viď. bod 5 vyššie) a po prepínaní parametru Index v mape 1 of N (color) môžeme pozorovať v navigačnom okne 3ds Max vplyv konkrétne vybranej HDRI mapy na osvetlenie nášho projektu.


Videoukázka:


Viď 3ds Max

Žádné komentáře:

Okomentovat