Skip to content

LudwigFriedmann/OpenMATERIAL-Validation

Repository files navigation

Pathtracer Build

OpenMATERIAL Logo Validation Tools and Examples for OpenMATERIAL

Validation tools and examples for Khronos Group glTF 2.0 3D models, corresponding PBR materials and OpenMATERIAL materials.

Validation Tools

Validation tools build on the OpenMATERIAL pathtracer rendering software, featuring bi-directional pathtracing, point-source and HDRI (High Dynamic Range Image) based lighting and support for OpenMATERIAL materials and glTF PBR Metallic-Roughness materials at configurable camera and lighting parameters.

Pathtracing

The OpenMATERIAL pathtracer features the following validation modes for 3D glTF models, OpenMATERIAL materials and glTF PBR materials:

  • Light-box & scene rendering
  • Primitive ID, Geometry ID and Material ID visualization
  • Roughness map and metallic map visualization (glTF PBR only)
  • Mesh density visualization
  • Surface gradient visualization
  • Inverted normal visualization

Renderings

The software was developed within the project KI Data Tooling of the VDA Leitinitiative autonomous and connected driving and is funded by the German Federal Ministry for Economic Affairs and Climate Action.

BMWK Logo

Examples

Examples comprise 3D models of generic vehicles and simple geometries in glTF file format, featuring glTF PBR materials and OpenMATERIAL materials. For the latter, physics-based examples of metals and construction materials can be found in the materials subdirectory. Examples of rendering scene descriptions, HDRIs, lights and camera descriptions can be found in the corresponding subdirectories

Repository Structure

Filepath Description
cameras Examples of cameras
external Third-party dependencies
hdr Examples of HDR (high dynamic range) images
lights Examples of point-lights
materials Examples of OpenMATERIAL materials
objects Examples of 3D objects
pathtracer Pathtracer implementation
scenes Examples of rendering scenarios

References

tbd

About

Validation Tools and Examples for OpenMATERIAL.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages