Skip to content

Latest commit

 

History

History
66 lines (53 loc) · 6.55 KB

readme.md

File metadata and controls

66 lines (53 loc) · 6.55 KB

Meta-Scene

Meta-scene is a library to load different scene format. Using meta-scene to load scene file and create the scene to your renderer with meta-scene type.

Build

  • Clone or download the repository.
  • Using vcpkg to install third-parties.
  • Open .sln with Visual Studio 2019 and build it.

Support Format

  • Part of mitsuba scene format.
  • Most of PBRT scene format.

Test

There are scenes passed the test. You can click here to see the image of scene(render by rainbow-renderer).

All scenes you can download from the web of mitsuba, pbrt and benedikt bitterli. But some scenes(pbrt format) are changed for rendering(for example, replace "bdpt" to "path").

You can click here to get the changed scenes(only include the scene file, no textures/meshes/spds). Or you can click the name of scene.

ThirdParties

Different importer need different third-parties. You do not need install third-parties other importers used.

  • Mitsuba importer : tinyxml2.
  • PBRT importer : null.
  • glm: OpenGL Mathematics (GLM)