TWiki home TWiki > Team3 > ChrisMiniGolfLog (r1.1 vs. r1.4) TWiki webs:
Main | TWiki | Know | Sandbox
Team3 . { Changes | Index | Search | Go }
 <<O>>  Difference Topic ChrisMiniGolfLog (r1.4 - 25 Oct 2004 - ChrisWilson)
Added:
>
>

I played around with the code to load files. You can now use RAW files generated by MilkShape?, combined with our own custom MG files, which specify ball coordinates, and, eventually, texture information.

-- ChrisWilson - 24 Oct 2004


 <<O>>  Difference Topic ChrisMiniGolfLog (r1.3 - 21 Oct 2004 - ChrisWilson)
Added:
>
>

Finalized the UML diagrams, WBS, Gnatt chart, etc.

-- ChrisWilson - 08 Oct 2004

Implemented a timer.

-- ChrisWilson - 17 Oct 2004

The prototype can now read triangle and ball coordinates and ball velocity from a file. I also created a handful of test files to use, including a cube.

-- ChrisWilson - 20 Oct 2004


 <<O>>  Difference Topic ChrisMiniGolfLog (r1.2 - 07 Oct 2004 - ChrisWilson)
Added:
>
>

I started testing the physics engine of the prototype today. Since we're dealing with a standardized triangle, I'm feeding the engine various ball positions and velocities to see if it detects a collision. The standardized triangle is located at ((0, 0, 0), (1, 0, 1), (1, 0, 0)). Among the values tested:

Testing surface collision:

  • Ball=(.2, 5, .2), Velocity=(0, -10, 0), Radius=1, returned alpha=0.40202
  • Ball=(.2, 10.9, .2), Velocity=(0, -10, 0), Radius=1, returned alpha=0.99202
  • Ball=(2, 2, 2), Velocity=(-2, -2, -2), Radius=1, returned alpha=0.64646

Testing edge collision:

  • Ball=(.5, 0, -1), Velocity=(0, 0, 10), Radius=1, returned alpha=0
  • Ball=(.5, 0, -10), Velocity=(0, 0, 10), Radius=1, returned alpha=0.9

Testing vertex collision:

  • Ball=(0, 1, 0), Velocity=(0, 1, 0), Radius=1, returned alpha=0
  • Ball=(0, 1.999, 0), Velocity=(0, 1, 0), Radius=1, returned alpha=0.999

Testing non-collisions:

  • Ball=(0, 2, 0), Velocity=(0, 1, 0), Radius=1, returned alpha=1
  • Ball=(5, 5, 5), Velocity=(0, -10, 0), Radius=1, returned alpha=1
  • Ball=(2, 2, 2), Velocity=(-1, -1, -1), Radius=1, returned alpha=1

-- ChrisWilson - 06 Oct 2004


 <<O>>  Difference Topic ChrisMiniGolfLog (r1.1 - 05 Oct 2004 - ChrisWilson)
Added:
>
>

%META:TOPICINFO{author="ChrisWilson" date="1096966216" format="1.0" version="1.1"}% %META:TOPICPARENT{name="MiniGolf"}% Finalized the UML diagrams our group created.

-- ChrisWilson - 05 Oct 2004


Topic ChrisMiniGolfLog . { View | Diffs | r1.4 | > | r1.3 | > | r1.2 | More }
Revision r1.1 - 05 Oct 2004 - 08:50 GMT - ChrisWilson
Revision r1.4 - 25 Oct 2004 - 10:16 GMT - ChrisWilson
Copyright © 1999-2003 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback.