test.c 360 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #include "tinyphysicsengine.h"
  2. #include <stdio.h>
  3. int main(void)
  4. {
  5. TPE_Unit
  6. v1 = 6000,
  7. v2 = 0,
  8. m1 = 2000,
  9. m2 = 2000;
  10. TPE_getVelocitiesAfterCollision(&v1,&v2,m1,m2,512);
  11. TPE_Vec3 a, b;
  12. a[0] = 1024;
  13. a[1] = 0;
  14. a[2] = 0;
  15. b[0] = 512;
  16. b[1] = 512;
  17. b[2] = 0;
  18. TPE_vec3Normalize(b);
  19. TPE_vec3Project(a,b,a);
  20. TPE_PRINTF_VEC3(a);
  21. return 0;
  22. }