Essential Guide to Renderman(r) Shading Plugin Development: Understanding Bxdfs
Î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.
© 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)