Skip to content

Add PBR functionality to vtkGLTFImporter

Adrien Boucaud requested to merge adrien.boucaud/vtk:glTF_importer_PBR into master

This merge requests improves vtkGLTFImporter's glTF 2.0 support by leveraging VTK's new physically-based rendering functionalities.

Adds support for:

  • Normal mapping
  • Emissive textures
  • Ambient occlusion
  • Metallic/Roughness model

No support:

  • Multiple sets of texture coordinates
  • Alpha masking

Sample results, with visible emissive texture, normal mapping and AO/M/R : Screenshot_from_2019-06-13_13-36-31 Lantern Screenshot_from_2019-06-13_13-57-16

Edited by Adrien Boucaud

Merge request reports