Loading src/main_Generator.cpp +6 −2 Original line number Original line Diff line number Diff line Loading @@ -26,7 +26,7 @@ int RenderMesh(const char* path,int fileNo); int main(int argc,char **argv) int main(int argc,char **argv) { { if (argc != 4 && argc != 5) if (argc != 4 && argc != 5 && argc != 6) { { //I'm executed with no params, provide help //I'm executed with no params, provide help std::cout << "ADD SOME HEADER INFORMATION HERE\n\n"; std::cout << "ADD SOME HEADER INFORMATION HERE\n\n"; Loading @@ -44,6 +44,9 @@ int main(int argc,char **argv) int i=0; int i=0; if (argc == 5) i=atoi(argv[4]); if (argc == 5) i=atoi(argv[4]); int framesToGoHome=999999999; if (argc == 6) framesToGoHome=atoi(argv[5]); //get dataset ID //get dataset ID int ID=atoi(argv[3]); int ID=atoi(argv[3]); Loading @@ -60,7 +63,7 @@ int main(int argc,char **argv) //indicator that the mesh translation has not been decided yet //indicator that the mesh translation has not been decided yet mesh.meshShift.x=-4567.f; mesh.meshShift.x=-4567.f; while (LoadNewMesh(argv[1],ID,i)) while (LoadNewMesh(argv[1],ID,i) && (framesToGoHome > 0)) { { std::cout << "mesh: #" << i << "\n"; std::cout << "mesh: #" << i << "\n"; std::cout << "vertices #: " << mesh.Pos.size() << "\n"; std::cout << "vertices #: " << mesh.Pos.size() << "\n"; Loading @@ -78,6 +81,7 @@ int main(int argc,char **argv) RenderMesh(argv[2],i); RenderMesh(argv[2],i); ++i; ++i; --framesToGoHome; } } //report the tip trajectories //report the tip trajectories Loading Loading
src/main_Generator.cpp +6 −2 Original line number Original line Diff line number Diff line Loading @@ -26,7 +26,7 @@ int RenderMesh(const char* path,int fileNo); int main(int argc,char **argv) int main(int argc,char **argv) { { if (argc != 4 && argc != 5) if (argc != 4 && argc != 5 && argc != 6) { { //I'm executed with no params, provide help //I'm executed with no params, provide help std::cout << "ADD SOME HEADER INFORMATION HERE\n\n"; std::cout << "ADD SOME HEADER INFORMATION HERE\n\n"; Loading @@ -44,6 +44,9 @@ int main(int argc,char **argv) int i=0; int i=0; if (argc == 5) i=atoi(argv[4]); if (argc == 5) i=atoi(argv[4]); int framesToGoHome=999999999; if (argc == 6) framesToGoHome=atoi(argv[5]); //get dataset ID //get dataset ID int ID=atoi(argv[3]); int ID=atoi(argv[3]); Loading @@ -60,7 +63,7 @@ int main(int argc,char **argv) //indicator that the mesh translation has not been decided yet //indicator that the mesh translation has not been decided yet mesh.meshShift.x=-4567.f; mesh.meshShift.x=-4567.f; while (LoadNewMesh(argv[1],ID,i)) while (LoadNewMesh(argv[1],ID,i) && (framesToGoHome > 0)) { { std::cout << "mesh: #" << i << "\n"; std::cout << "mesh: #" << i << "\n"; std::cout << "vertices #: " << mesh.Pos.size() << "\n"; std::cout << "vertices #: " << mesh.Pos.size() << "\n"; Loading @@ -78,6 +81,7 @@ int main(int argc,char **argv) RenderMesh(argv[2],i); RenderMesh(argv[2],i); ++i; ++i; --framesToGoHome; } } //report the tip trajectories //report the tip trajectories Loading