Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!
Zadejte Vaši e-mailovou adresu:
Kamarád fotí rád?
Přihlas ho k odběru fotomagazínu!
Zadejte e-mailovou adresu kamaráda:
Tipy & triky
CINEMA 4D a Cindigo – některé tipy, které by se mohly hodit
5. dubna 2013, 06.50 | Unbias renderovací enginy jsou většinou navržené tak, aby byly snadné k použití. A většinou je jejich nastavení snadnější než u komplexních optimalizovaných systémů typu VRay a podobně, ale i ony mohou být v jistých drobnostech složitější na použití. Stejně tak i Indigo. V dnešním semináři si tak projdeme několik těchto zákoutí, která by vám snad mohla při studiu tohoto enginu přijít vhod.
Jaká tato zákoutí jsou? Ono jich je samozřejmě více, některá si zmíníme jen textově, protože asi není nutné je zmiňovat ve videu (úprava jednoho partametru opravdu není videonávod), jiná jsou již komplexnější a video si zaslouží. Dnešní článek tedy řeší následující témata:
1) nastavení renderingu pro animace
2) kovové materiály, NK data
3) coating
4) exit portály a rendering interiérů
5) natočení HDRi mapy při osvětlení scény
1) Nastavení renderingu pro animace
Jakkoli se to na první pohled nemusí zdát, toto nastavení je v podstatě velmi prosté. Výchozí nastavení má zásadní parametr, který definuje délku výpočtu na nekonečno. Tento parametr se nazývá Halt samples per Pixel. Tato hodnota je ve výchozím stavu nastavena na -1, což je vlastně nekonečno. Jakmile hodnotu zvýšíme na jakkoukoli hodnotu nad 0, použije se zadaný počet snímků při výpočtu per jeden frame animace. A tím je úloh splněna, máme animaci...
2) NK data
NK data jsme si již běžně prezentovali v semináři minulém, ale dnes si je přeci jen vyzkoušíme poněkud více. Jedná se o přednastavená data velkého množství materiálů, kdy při vytvoření Phong materiálu (který umí tato data zpracovat) můžeme načíst NK položku se seznamu. Pravda, ten seznam není úplně vždy přehledný, je založen na zkratkách vyjadřujících latinské názvy různých prvků (což není až tak špatné), ale pokud se jedná o sloučeniny, již paměť tápe. Prý se dočkáme aktualizace u těch povrchů, které mají nenativní názvy. Tak jako tak vybráním jediné položky získáme koplexní chování povrchu – většinou kovu v jedné vteřině. Vynikající. Opravdu výborné nastavení, u které můžeme následně řešit jen několik drobností typu rozostření odrazu a případně řízení intenzity reflexe v závistlosti na fresnel funkci.
3) Coating
Coating je technologií, kterou bych rád viděl i v samotné CINEMĚ 4D. Respektive, v samotné CINEMĚ 4D bych rád viděl nové materiály jako takové, uzly a tak dále. A coating by mohl být jednou z nových technologií. A to jednoduše proto, že je velmi výkonnou technologií, která dokáže řešit poměrně častou otázku reálného vrstvení materiálů, kdy vrchní materiál je průhledný, odrazivý a pokrývá materiál níže umsítěný s jeho vlastními vlastnostmi. Příklad? Dřevěné lakované povrchy. Dřevo je často matný, až lambertovský povrch (i když umí být i lesklé a difuzně odrazivé), ale lak z něj činí úplně jiný typ povrchu. Indigo umí tuto úlohu řešit a to poměrně efektivně. Vytvoříme si tedy materiál, který je podkladový, a nový materiál s nastavením typu na Coating. Tento materiál má v hlavním kanálu Coating odkaz pro umístění podkladového materiálu. Přeneseme tedy do tohoto pole podkladový materiál a na objektu použijeme výsledný materiál Coating.
Mimo samotného nastavení umí být Coating ještě maskovaný, to pokud by byl lak odřený. To je výtečná možnost a i zde linkujeme materiál, což je většinou původní pokladový materiál. Tento materiál je tak nalinkovaný dvakrát.
Poznámka: pokud by byly v podkladovém materiálu textury s vysokým rozlišením pak se může stát, že systém nebude stabilní. Důvod je prostý a je otázkou samotné CINEMY 4D. Problém spočívá v aktualizaci náhledu, protože systém musí postupně propočítat náhledy a obsahy materiálu ve správném pořadí (nejdříve podklad a pak coating a následně zpracovat opět dvakrát podklad) a to může být pro bridge důvodem lability. V samotném Indigu problém není, v případě CINEMY 4D je vhodné použít pro Coating (s velkými texturami) materiály podkladu dva. Jeden pro kanál Coating a druhý pro kanál Blend, kde se mimo to zpracovává i maska.
4) Exit portál
Exit portál je v Indigu obdobou GI portálu CINEMY 4D. Je tedy systémem, kterak alokovat samply na to správné místo. Je systémem pro osvětlení interiéru a je jednoduchou plochou, která je umístěna do všech otevřených prostor, kterými světlo do prostoru vniká. Tyto plochy musí být umístěné velmi přesně a žádná nesmí být vynechána.
K čemu jsou ale dobré v praxi? Ke zrychlení, díky alokaci samplů jen do těchto ploch je výpočet podstatně více „adresný“ a tím pádem i podstatně rychlejší. A pokud porovnáme dva průběhy, jeden bez Exit portálu a druhý s nimi, pak je výpočet s Exit portálem za stejný uběhnuvší čas podstatně kvalitnější.
Nevýhody? Ano, jsou. GPU je využívána jen v případě použití metody Pathtracing, která ale neumí interpretovat miniaturní světelné zdroje, jakým je například slunce ve fyzikální obloze (je to vlastně jen bod). Proto musíme pro využití Exit portálu změnit metodu výpočtu na například Pathtracing BiDir (dvousměrný) a další.
I přes absenci GPU je však většinou použití Exit portálu časově výhodné.
5) natočení HDRi map
Poslední téma není elegantně řešitelné pomocí Cindiga, respektive vyzkoušet bychom mohli shader Projekce, ale to se mi nejeví jako elegantní systém. Cindigo snad má velmi brzy obdržet i nastavení rotace oblohy, prozatím ale musíme odskočit do samotného StandAlone Indiga a zde si najdít v inspektoru na levé straně nastavení pozadí (background), které má hodnotu rotace pozadí. Zde je to velmi snadné. Doufám jen, že tento parametr přijde brzy i do Cindiga.
Video na Vimeo.com: CINEMA 4D a Cindigo – některé tipy, které by se mohly hodit.
A skutečně závěr
Myslím, že jsme v zásadě probrali vše potřebné k tomu, abychom začali s rendererem pracovat. Snad mohu shrnout základní body, kterými mne Indigo oslovuje. Indigo, respektive Cindigo je velmi univerzální pro svou podporu jak platformy Win, tak MacOS. Další výhodu spatřuji ve skutečnosti, že jsou v pathtracing modu podporované jak karty Nvidia, tak AMD. Cindigo výborně pracuje s instancemi a má velmi pokročilou editace materiálů, které by však, a to se týká i Indiga, jistě mohly být trochu více uživatelsky přítulné. Pokaždé, když s těmito materiály pracuji, si je představuji jako uzly, protože jestli v něčem Indigo vyniká, je to v mixování těchto materiálů. Vynikající je možnost úpravy výsledku při/po výpočtu a s povděkem kvituji, že jsou v nových betách implementované passy výpočtu. Zatím jich je pouze několik, ale jsou správnou cestou, která posune tento engine na zcela novou úroveň.
Pavel Zoch, Ph.D.
Přílohy:
|
|
|
|
|
|
|
|
Obsah seriálu (více o seriálu):
- CINEMA 4D R14, nové funkce – rozhraní a workflow (1)
- CINEMA 4D R14: nové funkce (02) – kalibrace kamery
- CINEMA 4D R14, nové funkce (03) – Kompozice a Morf kamery
- CINEMA 4D R14, nové funkce (04) – Kamera v pohybu
- CINEMA 4D R14, nové funkce (05) – pracovní roviny
- CINEMA 4D R14, nové funkce (06) – přichytávání a vodítka
- CINEMA 4D R14, nové funkce (07) – dřevo
- CINEMA 4D R14, nové funkce (08) – shadery Normalizer a Zvětrání
- CINEMA 4D R14, nové funkce (09) – Aerodynamika
- CINEMA 4D R14 – Pluginy
- Roadshow o 3D grafice/CINEMA Days 2012
- CINEMA 4D – simulace tepelné výměny
- IRay pro CINEMU 4D – kontakt navázán...
- CINEMA 4D Net Render – aneb jak si ušetřit čas
- Obalový design v CINEMĚ 4D – pytlíček na bonbony od A do animace (02)
- CINEMA 4D R14, sculpting (1)
- CINEMA 4D R14, sculpting (2)
- CINEMA 4D R 14 – a ještě jednou sculpting
- Cinebench 11,5 – na hranici, s kacířem! Zhodnocení benchmarku z pohledu dneška...
- CINEMA 4D R14, kaustika
- CINEMA 4D R14 – globální iluminace
- CINEMA 4D R14, globální iluminace
- CINEMA 4D R14 – globální iluminace a osvětlení interiéru
- OctaneRender pro CINEMU 4D ohlášen!
- MAXON ohlašuje strategickou alianci s Adobe
- CINEMA 4D a Cindigo – integrace unbias renderovacího enginu Indigo
- CINEMA 4D a Cindigo – některé tipy, které by se mohly hodit
- Mograph, Metaball, Thinking particles a Pyrocluster – a máme pěkné mraky...
- MoGraph, asi to nejlepší, co nám CINEMA 4D nabízí a nedestruktivní modelování
- CINEMA 4D R15, evoluce – rychlý přehled, oblast výpočtů (01)
- CINEMA 4D R15, evoluce – rychlý přehled, modeling
- CINEMA 4D R15, evoluce – rychlý přehled, sculpting
- CINEMA 4D R15, technický sculpting
- CINEMA 4D R15 – úvod do scriptování
- MAXON CINEBENCH R15 je k okamžité dispozici + pozvánka na konferenci
- Ultimativní CUDA computing, speciální stanice pro CINEMU 4D a IRay
-
14. května 2014
Jak vkládat snímky do galerií a soutěží? Stručný obrazový průvodce
-
23. dubna 2014
Konica Minolta přenesla výhody velkých zařízení do kompaktních modelů
-
2. února 2012
-
12. června 2012
-
9. dubna 2014
-
30. listopadu 2014
Nový fotoaparát α7 II: první plnoformát s pětiosou optickou stabilizací obrazu na světě
-
15. prosince 2014
Konica Minolta pomůže živnostenským úřadům s digitalizací dokumentů
-
11. května 2014
-
26. listopadu 2014
Canon Junior Awards již posedmé ocení mladé fotografy v rámci Czech Press Photo
-
21. srpna 2014