Dragon

Ben Heasly edited this page Oct 17, 2016 · 7 revisions

The Dragon recipe contains a detailed mesh model of a dragon, which was produced at Stanford University and made available at MrBlueSummers.com.

Above, PBRT rendered the scene.

Above, Mitsuba rendered the scene.

Description

The parent scene contains the dragon model placed in a cube-shaped box with a floor, ceiling, and 2 walls. Two area lights illuminate the dragon from the left and right of the camera.

The dragon is manipulated to use a beige-looking reflectance. The floor, ceiling, and walls are manipulated to use gray-looking reflectances. The area lights are manipulated to use the CIE D65 "daylight" spectrum.

Rendering

Use the script rtbMakeDragon.m to produce the images above.

Color Checker Variant

DragonColorChecker is a variant of the Dragon recipe. It produces a family of 24 renderer-native scene files and renderings, one with each of the Color Checker colors applied to dragon's diffuse reflectance.

Use the script rtbMakeDragonColorChecker.m to produce the variant images below.

Above, PBRT rendered the scene.

Above, Mitsuba rendered the scene.

Materials Variant

DragonMaterials is a variant of the Dragon recipe. It produces a family of four renderer-native scene files and renderings, each with a different material for the dragon. The materials are beige matte, blue plastic, silver metal, and clear glass. Note that PBRT and Mitsuba materials are not all equivalent. For example, "plastic" materials can have different specular highlights, and "glass" materials behave so differently that they must be rendered with different integrators, producing very different outputs.

Use the script rtbMakeDragonMaterials.m to produce the variant images below.

Above, PBRT rendered the scene.

Above, Mitsuba rendered the scene.