Validation tools and examples for Khronos Group glTF 2.0 3D models, corresponding PBR materials and OpenMATERIAL materials.
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.
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
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.
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
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 |
tbd