//<<<<<<<<<<<<<<<<<<<<<<< default constructor >>>>>>>>>>>>>>>>> Camera :: Camera(void) { // make default camera setDefaultCamera(); // good default values here }
Camera::Camera(openvdb::Vec3f _eye, openvdb::Vec3f _look, openvdb::Vec3f _up) { setDefaultCamera(); set(_eye,_look,_up); }
//---------------------------------------------------------------------------------------------------------------------- Camera::Camera(const Vec3 &_eye, const Vec3 &_look, const Vec3 &_up ) noexcept { setDefaultCamera(); set(_eye,_look,_up); }