hunterloftis / pbr

a Physically Based Renderer (PBR) in Go
MIT License
1.14k stars 42 forks source link

glTF support #33

Open hunterloftis opened 5 years ago

hunterloftis commented 5 years ago

pbr currently supports three 3D data formats:

  1. Wavefront .obj files (meshes)
  2. Wavefront .mtl files (materials)
  3. Radiosity .hdr files (environment maps)

These are all old formats without physically-based materials in mind. A newer format, [glTF], is an easy-to-read format for physically-based models and scenes. This would open up many more resources for 3d assets.

laikee99 commented 1 year ago

There's a golang gltf pkg: https://github.com/qmuntal/gltf Is it possible to integrate with this package?