Guía esencial para el desarrollo de plugins de sombreado de RenderMan(r): Comprendiendo los Bxdfs


Precio:
Precio de venta$64.99

Descripción

Comprenda los fundamentos de los complementos Bxdf para RenderMan(R) 21+, tanto los detalles técnicos como la arquitectura API. El objetivo principal del libro es permitir que artistas técnicos, aficionados y estudiantes utilicen la edición no comercial (NCR) y gratuita de RenderMan(R). RenderMan(R) es un estándar de la industria para el software de renderizado. Se ha utilizado en todas las películas de Pixar hasta la fecha y en muchos otros proyectos. RenderMan(R) 21, y todas las versiones posteriores, utilizan el trazado de rutas Monte Carlo. Este cambio ha requerido el uso de complementos de C++ en lugar del lenguaje de sombreado de RenderMan (RSL). Debido a esto, escribir Bxdfs ahora requiere conocimientos de integración Monte Carlo, funciones de densidad de probabilidad y la API de C++ de RenderMan(R). Guía esencial para el desarrollo de complementos de sombreado de RenderMan(R) aborda específicamente la escritura de materiales de C++ de RenderMan(R). Explora los modelos matemáticos de Bxdfs representativos mientras establece paralelismos, cuando es útil, con implementaciones anteriores de RSL. También incluye una descripción general de los integradores, lo que proporciona un mayor contexto para el sombreado programable moderno de RenderMan(R). Lo que aprenderá
  • Desarrollo de C++ para Bxdfs
  • Fundamentos de la ecuación de renderizado
  • Integración Monte Carlo
A quién va dirigido este libroEscritores de complementos principiantes para RenderMan(R), como artistas técnicos, estudiantes o aficionados que ya pueden tener experiencia con RSL u otro lenguaje de sombreado. Los desarrolladores de C++ más experimentados sin conocimientos de RenderMan(R) o trazado de rutas Monte Carlo también se beneficiarán del contenido. Si bien cierta experiencia previa en gráficos por computadora es útil, el libro proporciona antecedentes y referencias para un estudio posterior.

Autor: Brad E. Hollister
Editorial: Apress
Publicado: 23/06/2023
Páginas: 141
Tipo de encuadernación: Tapa blanda
Peso: 0.61 libras
Tamaño: 10.00 alto x 7.00 ancho x 0.33 profundidad
ISBN13: 9781484293911
ISBN10: 1484293916
Categorías BISAC:
- Computadoras | Desarrollo de software e ingeniería | Gráficos por computadora

Acerca del autor
Brad E. Hollister tiene un doctorado de la Universidad de California Santa Cruz en Ciencias de la Computación y una amplia experiencia en desarrollo de software tanto profesionalmente como en áreas de código abierto, incluyendo BRL-CAD, VTK y SCIRun. Su investigación incluye visualización científica, simulación de realidad virtual para capacitación y gráficos por computadora. También es asesor de la facultad del Mozilla Campus Club de código abierto en la Universidad Estatal de California Dominguez Hills.

El Dr. Hollister ha escrito los siguientes libros:

Core Blender Development

A Concise Introduction to Scientific Visualization