main.c 728 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #include <stdio.h>
  2. #include <time.h>
  3. #include <a2ri/io.h>
  4. #include "opengl.h"
  5. void
  6. usage(char *argv[])
  7. {
  8. printf("usage : %s <modele>\n",argv[0]);
  9. }
  10. int main(int argc, char *argv[])
  11. {
  12. vf_model m;
  13. if(argc!=2)
  14. {
  15. usage(argv);
  16. return 0;
  17. }
  18. a2ri_vf_init(&m);
  19. if(!a2ri_vf_open_file(argv[1],&m))
  20. {
  21. printf("erreur a l ouverture\n");
  22. return 1;
  23. }
  24. printf("clic gauche : faire tourner l'objet\n");
  25. printf("molette : avancer/reculer\n");
  26. printf("clic droit : translater l'objet\n");
  27. printf("touche s : fixer manuellement un seuil\n");
  28. printf("touche +/- : augmenter/diminuer le seuil de filtrage\n");
  29. printf("touche q : quitter\n");
  30. go(argc,argv,&m);
  31. return 0;
  32. }