The spica renderer
|
#include <meshio.h>
Public Member Functions | |
ShapeGroup (const std::vector< std::shared_ptr< Shape >> &shapes, const std::shared_ptr< Texture< Spectrum >> &mapKd=nullptr, const std::shared_ptr< Texture< double >> &bumpMap=nullptr) | |
ShapeGroup (const ShapeGroup &sg) | |
ShapeGroup (ShapeGroup &&sg) | |
ShapeGroup & | operator= (const ShapeGroup &sg) |
ShapeGroup & | operator= (ShapeGroup &&sg) |
const std::vector < std::shared_ptr< Shape > > & | shapes () const |
const std::shared_ptr< Texture < Spectrum > > & | mapKd () const |
const std::shared_ptr< Texture < double > > & | bumpMap () const |
Shape with materials.