Základný sprievodca vývojom tieňovacích zásuvných modulov Renderman(r): Pochopenie Bxdfs

Základný sprievodca vývojom tieňovacích zásuvných modulov Renderman(r): Pochopenie Bxdfs (E. Hollister Brad)

Pôvodný názov:

Essential Guide to Renderman(r) Shading Plugin Development: Understanding Bxdfs

Obsah knihy:

Pochopte základy zásuvných modulov Bxdf pre RenderMan(R) 21+, technické detaily aj architektúru API. Hlavným cieľom knihy je umožniť technickým umelcom, hobbystom a študentom používať nekomerčné (NCR), bezplatné vydanie RenderMan(R). RenderMan(R) je priemyselný štandard pre softvér na vykresľovanie. Bol použitý pri všetkých doterajších filmoch spoločnosti Pixar a mnohých ďalších projektoch. RenderMan(R) 21 a všetky nasledujúce verzie používajú sledovanie cesty Monte Carlo. Táto zmena si vyžiadala použitie zásuvných modulov C++ namiesto jazyka RenderMan Shader Language (RSL). Z tohto dôvodu si písanie Bxdf teraz vyžaduje znalosť integrácie Monte Carlo, funkcií hustoty pravdepodobnosti a rozhrania RenderMan(R) C++ API. Príručka Essential Guide to RenderMan(R) Bxdf-Plugin Development sa konkrétne zaoberá písaním materiálov RenderMan(R) C++. Skúma matematické modely reprezentatívnych Bxdf a zároveň, ak je to užitočné, uvádza paralely s predchádzajúcimi implementáciami RSL. Obsahuje aj prehľad integrátorov, ktoré poskytujú ďalší kontext pre moderné programovateľné tieňovanie RenderMan(R). Čo sa naučíte

⬤ Vývoj v jazyku C++ pre Bxdfs.

⬤ Základy rovnice vykresľovania.

⬤ Integrácia Monte Carlo.

Pre koho je táto kniha určenáZačínajúci autori zásuvných modulov pre RenderMan(R), ako sú technickí umelci, študenti alebo hobbyisti, ktorí už môžu mať skúsenosti s RSL alebo iným shaderovým jazykom. Z obsahu budú mať úžitok aj skúsenejší vývojári v jazyku C++ bez znalostí RenderMan(R) alebo sledovania cesty Monte Carlo. Aj keď sú určité predchádzajúce skúsenosti s počítačovou grafikou užitočné, kniha poskytuje podklady a odkazy na ďalšie štúdium.

Ďalšie údaje o knihe:

ISBN:9781484293911
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Základný vývoj v programe Blender: Pochopenie základného zdrojového kódu - Core Blender Development:...
Kapitola 1. Prvé stretnutie so zdrojovým kódom...
Základný vývoj v programe Blender: Pochopenie základného zdrojového kódu - Core Blender Development: Understanding the Essential Source Code
Základný sprievodca vývojom tieňovacích zásuvných modulov Renderman(r): Pochopenie Bxdfs - Essential...
Pochopte základy zásuvných modulov Bxdf pre...
Základný sprievodca vývojom tieňovacích zásuvných modulov Renderman(r): Pochopenie Bxdfs - Essential Guide to Renderman(r) Shading Plugin Development: Understanding Bxdfs

Diela autora vydali tieto vydavateľstvá: