The framework for loading in .pbrt files is all set up.
It supports everything I have currently implemented in terms of marterials, shapes, etc.
Some aspects like #include directives as part of the .pbrt format are still not included, but we can fully define scenes.
As more variants (materials, shapes, samplers, etc) are added, we'll want to add them to the create() functions, but the parsing should basically be handled for us already now.
The framework for loading in .pbrt files is all set up.
It supports everything I have currently implemented in terms of marterials, shapes, etc.
Some aspects like #include directives as part of the .pbrt format are still not included, but we can fully define scenes.
As more variants (materials, shapes, samplers, etc) are added, we'll want to add them to the create() functions, but the parsing should basically be handled for us already now.