Ghid esențial pentru dezvoltarea pluginurilor de umbrire Renderman(r): Înțelegerea Bxdfs

Ghid esențial pentru dezvoltarea pluginurilor de umbrire Renderman(r): Înțelegerea Bxdfs (E. Hollister Brad)

Titlul original:

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

Conținutul cărții:

Înțelegeți elementele fundamentale ale pluginurilor Bxdf pentru RenderMan(R) 21+, atât detaliile tehnice, cât și arhitectura API. Scopul principal al cărții este de a permite artiștilor tehnici, amatorilor și studenților să utilizeze ediția necomercială (NCR), gratuită RenderMan(R). RenderMan(R) este un standard industrial pentru software-ul de randare. Acesta a fost utilizat pentru fiecare film Pixar de până acum și pentru numeroase alte proiecte. RenderMan(R) 21, precum și toate versiunile ulterioare, utilizează trasarea traseului Monte Carlo. Această schimbare a necesitat utilizarea de pluginuri C++ în locul limbajului RenderMan Shader Language (RSL). Din această cauză, scrierea Bxdfs necesită acum cunoștințe de integrare Monte Carlo, funcții de densitate de probabilitate și API C++ RenderMan(R). Essential Guide to RenderMan(R) Bxdf-Plugin Development abordează în mod specific scrierea materialelor RenderMan(R) C++. Acesta explorează modelele matematice ale Bxdfs reprezentative, stabilind în același timp paralele, atunci când este util, cu implementările RSL anterioare. Acesta include, de asemenea, o prezentare generală a integratorilor, oferind un context suplimentar pentru umbrirea programabilă modernă RenderMan(R). Ce veți învăța

⬤ Dezvoltarea C++ pentru Bxdfs.

⬤ Fundamentele ecuației de redare.

⬤ Integrarea Monte Carlo.

Cui se adresează această carte Scriitori începători de pluginuri pentru RenderMan(R), cum ar fi artiști tehnici, studenți sau pasionați care pot avea deja experiență cu RSL sau un alt limbaj de shader. Dezvoltatorii C++ mai experimentați, fără cunoștințe despre RenderMan(R) sau trasarea traseului Monte Carlo, vor beneficia de asemenea de conținut. În timp ce o anumită experiență anterioară în grafica computerizată este utilă, cartea oferă fundal și referințe pentru studii suplimentare.

Alte date despre carte:

ISBN:9781484293911
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Dezvoltarea Blender de bază: Înțelegerea codului sursă esențial - Core Blender Development:...
Capitolul 1. O primă întâlnire cu codul sursă...
Dezvoltarea Blender de bază: Înțelegerea codului sursă esențial - Core Blender Development: Understanding the Essential Source Code
Ghid esențial pentru dezvoltarea pluginurilor de umbrire Renderman(r): Înțelegerea Bxdfs - Essential...
Înțelegeți elementele fundamentale ale...
Ghid esențial pentru dezvoltarea pluginurilor de umbrire Renderman(r): Înțelegerea Bxdfs - Essential Guide to Renderman(r) Shading Plugin Development: Understanding Bxdfs

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)