AcademySoftwareFoundation/OpenPBR

Specification and reference implementation for the OpenPBR Surface shading model

CSS

812

151 commits

updated Oct 13, 2026

See the code

README


homepage   homepage



Shader Playground, rendered in Arnold for Maya, using OpenPBR Surface. Artwork by Nikie Monteleone.


OpenPBR Surface is a specification of a surface shading model intended as a standard for computer graphics. It aims to provide a material representation capable of accurately modeling the vast majority of CG materials used in practical visual effects and feature animation productions.

OpenPBR Surface is an open standard hosted by the Academy Software Foundation (ASWF), and is organized as a subproject of MaterialX.

Specification

Resources


License: CC BY-SA 4.0

3d-graphics
computer-graphics
materialx
physically-based-rendering
real-time-rendering
vfx

AcademySoftwareFoundation/OpenPBR

Specification and reference implementation for the OpenPBR Surface shading model

CSS

812

151 commits

updated Oct 13, 2026

See the code

README


homepage   homepage



Shader Playground, rendered in Arnold for Maya, using OpenPBR Surface. Artwork by Nikie Monteleone.


OpenPBR Surface is a specification of a surface shading model intended as a standard for computer graphics. It aims to provide a material representation capable of accurately modeling the vast majority of CG materials used in practical visual effects and feature animation productions.

OpenPBR Surface is an open standard hosted by the Academy Software Foundation (ASWF), and is organized as a subproject of MaterialX.

Specification

Resources


License: CC BY-SA 4.0

3d-graphics
computer-graphics
materialx
physically-based-rendering
real-time-rendering
vfx

Significant stargazers

Amer Koleci

414 followers · starred Oct 2023

Ben Hagen

90 followers · starred Oct 2023

Thomas Müller

1,302 followers · starred Aug 2025

Ed Mackey

169 followers · starred Sep 2023