/** * Default Constructor. */ Model(void) { resetModelMatrix(); objectCenter = Eigen::Vector3f::Zero(); centroid = Eigen::Vector3f::Zero(); radius = 1.0; scale = 1.0; }
/** * @brief Default Constructor */ Sphere() { initGL(); resetModelMatrix(); createGeometry(); color << 1.0, 0.48, 0.16, 1.0; sphere_shader.setShaderName("sphereShader"); sphere_shader.initializeFromStrings(sphere_vertex_code, sphere_fragment_code); }