openube / opennero

Game platform for Artificial Intelligence research and education
Other
1 stars 0 forks source link

Review the collision detection system on /branches/merge #15

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Purpose of code changes on this branch:

This branch in general has three sets of changes:

 * merge from the creativeit branch (in particular for object manipulation)
 * rtNEAT changes from the rtNEAT package comparison work
 * collision detection and collision resolution code

This review is concerned with the changes implementing collision detection.

When reviewing my code changes, please focus on:

 * Roomba mod
 * collisions should be detected and not allow roomba agents to pass through each other
 * code for detecting these collisions is in:
   * SimContext::UpdateSimulation (source/game/SimContext.cpp)
   * Simulation::DoCollisions (source/game/Simulation.cpp)
   * SimEntity::GetCollisions (source/game/SimEntity.cpp)
   * SimEntity::ResolveCollisions (source/game/SimEntity.cpp)
   * SceneObject::CheckCollision (source/render/SceneObject.cpp)

Original issue reported on code.google.com by ikarpov on 13 Jul 2010 at 4:57

GoogleCodeExporter commented 9 years ago
Need to do more work on the system before submitting for review.

Original comment by ikarpov on 18 Jul 2010 at 7:51

GoogleCodeExporter commented 9 years ago
Dan please verify that collision detection looks OK in Roomba on merge branch

Original comment by ikarpov on 28 Jul 2010 at 10:04