Niezbędny przewodnik po tworzeniu wtyczek cieniujących Renderman(r): Zrozumienie Bxdfs

Niezbędny przewodnik po tworzeniu wtyczek cieniujących Renderman(r): Zrozumienie Bxdfs (E. Hollister Brad)

Oryginalny tytuł:

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

Zawartość książki:

Poznaj podstawy wtyczek Bxdf dla RenderMan(R) 21+, zarówno szczegóły techniczne, jak i architekturę API. Głównym celem książki jest umożliwienie artystom technicznym, hobbystom i studentom korzystania z niekomercyjnej (NCR), bezpłatnej edycji RenderMan(R). RenderMan(R) to branżowy standard oprogramowania do renderowania. Został on wykorzystany w każdym dotychczasowym filmie Pixar i wielu innych projektach. RenderMan(R) 21 i wszystkie kolejne wersje wykorzystują śledzenie ścieżek Monte Carlo. Zmiana ta wymusiła użycie wtyczek C++ zamiast języka RenderMan Shader Language (RSL). Z tego powodu pisanie plików Bxdf wymaga teraz znajomości całkowania Monte Carlo, funkcji gęstości prawdopodobieństwa i interfejsu API C++ RenderMan(R). Essential Guide to RenderMan(R) Bxdf-Plugin Development zajmuje się w szczególności pisaniem materiałów RenderMan(R) C++. Bada modele matematyczne reprezentatywnych Bxdf, jednocześnie rysując podobieństwa, gdy jest to pomocne, do wcześniejszych implementacji RSL. Zawiera również przegląd integratorów, zapewniając dalszy kontekst dla nowoczesnego programowalnego cieniowania RenderMan(R). Czego się nauczysz

⬤ Programowania w języku C++ dla Bxdfs.

⬤ Podstawy równania renderowania.

⬤ Integracja Monte Carlo.

Dla kogo jest ta książkaPoczątkujący twórcy wtyczek dla RenderMan(R), tacy jak artyści techniczni, studenci lub hobbyści, którzy mogą mieć już doświadczenie z RSL lub innym językiem shaderów. Bardziej doświadczeni programiści C++ bez wiedzy na temat RenderMan(R) lub śledzenia ścieżek Monte Carlo również skorzystają z treści. Chociaż pewne wcześniejsze doświadczenie w grafice komputerowej jest pomocne, książka zapewnia tło i odniesienia do dalszych badań.

Dodatkowe informacje o książce:

ISBN:9781484293911
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Core Blender Development: Zrozumienie podstawowego kodu źródłowego - Core Blender Development:...
Rozdział 1. Pierwsze spotkanie z kodem źródłowym...
Core Blender Development: Zrozumienie podstawowego kodu źródłowego - Core Blender Development: Understanding the Essential Source Code
Niezbędny przewodnik po tworzeniu wtyczek cieniujących Renderman(r): Zrozumienie Bxdfs - Essential...
Poznaj podstawy wtyczek Bxdf dla RenderMan(R) 21+,...
Niezbędny przewodnik po tworzeniu wtyczek cieniujących Renderman(r): Zrozumienie Bxdfs - Essential Guide to Renderman(r) Shading Plugin Development: Understanding Bxdfs

Prace autora wydały następujące wydawnictwa: