123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #define IGL_HEADER_ONLY
- #include <igl/readOFF.h>
- #include <igl/viewer/Viewer.h>
- Eigen::MatrixXd V1,V2;
- Eigen::MatrixXi F1,F2;
- bool key_down(igl::Viewer& viewer, unsigned char key, int modifier)
- {
- if (key == '1')
- {
-
- viewer.clear_mesh();
-
-
-
- viewer.set_mesh(V1, F1);
- }
- else if (key == '2')
- {
- viewer.clear_mesh();
- viewer.set_mesh(V2, F2);
- }
- return false;
- }
- int main(int argc, char *argv[])
- {
-
- igl::readOFF("../shared/bumpy.off", V1, F1);
- igl::readOFF("../shared/fertility.off", V2, F2);
- igl::Viewer viewer;
-
-
- viewer.callback_key_down = &key_down;
- viewer.set_mesh(V1, F1);
- viewer.launch();
- }
|