Basics Point cloud Mesh Curve3D Camera view Polyscope quantites Polyscope primitives live in a common 3D referential. You can edit all the properties of the polyscope object this way: auto M = Mesh::Add("bunny.obj"); M->pc->setSurfaceColor(glm::vec3(1,0,0)); show << M; //red bunny