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:
3D grafika
Tvorba backgroundu pro adventuru v Blenderu- 3. část
23. července 2004, 00.00 | Poslední část článku volně popisující tvorbu scény z mučírny pojednává o tvorbě materiálů
a textur dřeva, železa, kamene a omítky.
Výroba materiálů
Většina materiálů v této scéně jsou kombinací textur vytvořených na základě fotografické reference, příslušné bump mapy a většinou i procedurální textury ve třetím kanále, která přidává povrchu další variabilitu a pomáhá zamezit viditelným opakujícím se vzorům.
Ve scéně se vyskytují 4 druhy materiálu- kámen, dřevo, kov a omítka. Každý z nich má trochu jiné vlastnosti co se poměru difuzní a specularitní složky týče a proto jsem si vytvořil zástupce každého z nich bez textur a použil je jako základ u jednotlivých objektů.
Materiálové archetypy této scény mají tedy tyto parametry:
(toto nastavení se provádí v Material buttons-F5- v paletce Shaders)
Kámen
Difusion shader: Lamber, Ref:0.8
Specularity shader: CookTorr, Spec 0.2; Hard 50
Dřevo
Difusion shader: Oren-Nayar Ref:0.8; Rough 2,63
Specularity shader: CookTorr, Spec 0.45; Hard 245
Kov
Difusion shader: Lamber, Ref:0.8
Specularity shader: CookTorr, Spec 04; Hard 135
Omítka
Difusion shader: Oren-Nayar Ref:0.8; Rough 1,155
Specularity shader: Blinn, Spec 0.45; Hard 50, Refr 4.0
Přiřazení textur
Pokud v Blenderu pracujete s objektem, který má přiřazený nějaký materiál a v Material Buttons klepnete na Add new, vytvoří se nový materiál, který je kopií toho předešlého. Tohoto faktu často využívám při vytváření unikátních materiálů pro jednotlivé objekty, které měly předtím přiřazen jeden z výše popsaných materiálových archetypů. Tzn. vybral jsem např. objekt garota (viz obrázek- jedná se o španělský popravčí nástroj, v modifikované verzi používaný až do 20.století, kdy byl ve Španělsku trest smrti zrušen), kterému jsem nejprve přiřadil vytvořený materiálový archetyp Drevo, klepnul jsem na Add new v Material buttons, čím jsem vytvořil materiál Drevo.001, jemuž jsem přiřadil bitmapy do Col kanálu a Nor kanálu (bump mapa).
Textury jsou získané povětšinou z fotografických referencí pořízených digitálním fotoaparátem při jednom z „výletů“ do Prahy a předloha není vždy nutně použita u sourodého materiálu- např. běžně používám fotografickou texturu omítky jako součást větší železné plochy, kde slouží jako tzv. dirt mapa.
Konkrétně železo pro Železnou pannu např. bylo vytvořeno podobným způsobem z nesourodých bitmap. Základem byla textura (na obr. pod číslem 1) vytvořená ručně ve Photoshopu pomocí filtru Clouds v několika vrstvách, pokaždé s jinou barvou a opacitou, a nástrojem Brush (štětec). Tato bitmapa byla vložena do 1. texturového kanálu. Do 2. jsem vložil výřez z textury omítky, která byla použita v téže scéně na zadní stěnu a v paletce "Map to" jsem přepnul z Mix na Sub- omítka tak vytvořila na železe nepravidelné skvrny. Nakonec do třetího kanálu jsem nastavil procedurální texturu typu Voronoi, která slouží jako bumpmapa.
Dlažba
Scénář v této lokaci vyžaduje detailní pohled na několik dlaždic, z nichž jednu bude třeba kvůli postupu ve hře vypáčit, a proto jsem pro získání textury dlážděné podlahy zvolil postup, který používám často např. při vytváření textur střešních krytin či podobných materiálů, které není tak snadné nafotit z úhlu vhodného pro zpracování.
Nejprve bylo třeba vytvořit vzorek 5x5 dlaždic, který na sebe bez problémů navazuje ze všech stran. Při modelování dlaždic jsem začal ze zploštělého Cube, který jsem rozkopíroval a následně upravil pomocí Bevel a Knife identickým způsobem, který jsem použil při modelování sloupku. Nakonec jsem vložil nový plane s odlišným materiálem ,který simuluje zeminu mezi dlaždicemi (na obrázku černě)
Vzniklý vzorek jsem rozkopíroval a náhodně přetáčel tak, aby pokryl celou podlahu v místnosti a vše jsem sloučil do jediného meshe na který jsem aplikoval nový materiál s 2 texturami+ textura pro materiál zeminy:
Ač to na obrázku není patrné, mají Všechny použité textury minimální rozlišení 1500x1500. Použité rozlišení má pochopitelně zásadní vliv na ostrost výsledné textury, kterou se chystáme tímto způsobem získat.
Textura č. 1 je výřez digitální fotografie kamenného obkladu jednoho historického domu, zatímco textura č. 2 je část omítky jiného domu. První textura má definovat základní strukturu kamene, barevnou rozmanitost pak zajistí ona omítka aplikovaná s volbou Multiply a sliderem Col na 0.6 (tedy 60%).
Materiál používá shader OrenNayar s defaultní hrubostí (Rough), tedy 0.5 a sníženou Specularitou (Cook Torr) na 0.2.
Nasvícení takto připraveného objektu je nejvhodnější provést světlem typu Hemi, které poskytuje rovnoměrné osvícení.
Výsledná textura byla vyrenderována v rozlišení 1800x3000 pixelů a následně pak ještě jednou bez materiálu pro vytvoření příslušné bump mapy:
Vyrenderované textury jsem aplikoval na jednoduchý obdélníkový objekt, čímž byla podlaha hotova.
Konečné úpravy
Po vyrenderování scény zpravidla přichází závěrečná fáze úprav ve Photoshopu nebo podobném programu, tzv. postprocess. V tomto případě jsem pomocí tabletu a nástroje štětec dokreslil krvavé skvrny na "pitevní" stůl, mírně upravil jas a kontrast obrázku a také domaloval tmavé skvrny na omítku způsobené působením blízké pochodně.
Postprodukční část velice pěkně popisuje Endi (Endre Barath) ve svém Making of o vítězném obrázku soutěže na www.3dluvr.com, kde byly úpravy ve Photoshopu použity v mnohem větším měřítku. článek najdete zde a vřele jej doporučuji.
To je vše, vaše názory zda má smysl v podobných článcích pokračovat můžete vyjádřit v diskuzi pod článkem:-)
Obsah seriálu (více o seriálu):
- Blender pro úplné začátečníky
- Blender pro úplné začátečníky, díl 2.
- Modelování v Blenderu metodou extrude
- Animace v Blenderu
- Blender: Budiž světlo, část první
- Blender: Budiž světlo, část druhá
- Materiály v Blenderu- první část
- Materiály v Blenderu- druhá část
- Modelování v Blenderu pomocí křivek
- Světelný meč rytířů řádu Jedi v Blenderu
- Co jste chtěli vědět o Blenderu...
- Váza v Blenderu
- Hořící svíčka v Blenderu
- Vkládání 2D obrázků do 3D scény
- Ter2Blend - propojení Blenderu a Terragenu
- Zrcadlové odrazy v Blenderu
- Planární zrcadlení v Blenderu
- Ter2Blend krok za krokem
- Různé techniky vytváření laserových paprsků v Blenderu
- Lidská hlava v Blenderu snadno a rychle
- Materiálové možnosti Blenderu
- Materiálové možnosti Blenderu II.
- Texturové plug-iny do Blenderu
- Meč v Blenderu - 1. část
- Meč v Blenderu 2. část
- Meč v Blenderu 3. část
- Vodní hladina v Blenderu
- Booleans v Blenderu
- Novinky ze světa Blenderu
- Úvod do částicového systému Blenderu
- Oheň v Blenderu - první část
- Oheň v Blenderu - dokončení
- Fontána v Blenderu 1.část
- Fontána v Blenderu2 - wave efekt
- Déšť v Blenderu
- Volumetrické světlo v Blenderu
- Sníh v Blenderu
- Máte problémy s Python skripty pro Blender?
- 3D text v Blenderu 1. část
- 3D text v Blenderu 2. část
- Mlha v Blenderu
- Importování knihoven do Blenderu
- Člun v Blenderu
- Pár tipů pro Blender
- Tipy pro Blender - renderování
- Skákající koule v Blenderu 1.část
- Skákající koule v Blenderu 2.část
- Nástroje pro Character animation v Blenderu
- Relative vertex keys v Blenderu
- Relative Vertex Keys v Blenderu 2- animování mimiky
- Tipy pro modelování v Blenderu 1
- Tipy pro modelování v Blenderu 2
- Tipy pro modelování v Blenderu 3
- Generátor trávy a vlasů pro Blender
- Skript MakeHead pro Blender
- Sklo v Blenderu
- Kovové materiály v Blenderu 1: Zlato
- Kovové materiály v Blenderu 2: Rezavé železo
- Výroba textur pro Blender a jiné 3D aplikace
- Světlo a stín v Blenderu I
- Světlo a stín v Blenderu II
- Generátor vlasů, chlupů, trávy a větru pro Blender
- Tutoriál k plug-inu Fiber Generator
- Blender vstupuje do nové éry jako OpenSource
- Blender 2.25 Publisher
- Světlo a stín v Blenderu III:Působení světla na scénu
- Pravidla kompozice (nejen) pro 3D grafiku
- Jaké jsou možnosti exportu z Blenderu?
- První film vytvořený v Blenderu a další zajímavosti
- FunBlender - uvolnění kódu Blenderu přináší své první plody
- MakeHuman pro Blender a další zajímavosti
- Blender 2.26
- Modelujeme v Blenderu: Řemdih
- Dvě nové verze Blenderu ke stažení
- Knihy o Blenderu: Oficiální příručka
- Další krátké filmy v Blenderu ke stažení
- Blender 2.28 - konečně oficiální release
- Blender: Fiber Generator 2.0
- Blender: sequencer II.
- Blender 2.30 - revoluční verze Blenderu ke stažení
- Blender raytracing tutorial I - Světla
- Tvorba backgroundu pro adventuru v Blenderu- 1. část
- Tvorba backgroundu pro adventuru v Blenderu- 2. část
- Tvorba backgroundu pro adventuru v Blenderu- 3. část
- Otexturování hlavy v Blenderu pomocí UV mapování
- Nová verze Blenderu: 2.35(a)
Tématické zařazení:
-
23. dubna 2014
Konica Minolta přenesla výhody velkých zařízení do kompaktních modelů
-
11. května 2014
-
23. května 2014
Epson na konferenci Droidcon Berlin ukázal nové možnosti čekající na vývojáře OS Android
-
24. listopadu 2014
-
13. května 2014
Samsung NX3000: retro styl, špičkový výkon a snadná konektivita v jednom přístroji
-
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