Add Physically Based Rendering support
- Expose vtkPolyDataTangents in order to compute tangents if TCoords and Normals are present. - Move Texture property to Lighting property group. - Add all PBR / OSPRay Principled related properties (emissive texture is not supported by OSPRay). - Add normal mapping for both PBR and Gouraud interpolation. - Add Skybox background with an option to act as an environment map supported by PBR. - Add option to flip TCoords on V coordinate.
Showing with 654 additions and 75 deletions