Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000978 [Croquet] Any minor always 03-15-05 19:31 03-15-05 19:45
Reporter howardstearns View Status public  
Assigned To
Priority normal Resolution open Platform
Status new   OS
Projection none   OS Version
ETA none Product Build
Summary 0000978: collision detection code loops or produces non-booleans
Description TBoundSphere>>collideSphere: depends on TBoundSphere>>isLeafSphere working properly, otherwise it loops. However, only meshes set the instance variable named normal, so most boundSpheres won't have this set.

Also, #collideSphere: returns nil or a vector, yet TFrame>>collidesInto: returns false or whatever #collideSphere: returns. I think #collidesInto: should uniformly return a boolean.
Steps To Reproduce
Additional Information Both these issues are fixed in the attached changeset.
Attached Files  collisions.cs [^] (2,066 bytes) 03-15-05 19:31

- Relationships

- Notes
(0001267 - 112 - 112 - 112 - 112 - 112 - 112)
howardstearns
03-15-05 19:45

See also issue 979, which provides a means to map over frames (e.g., calling #collidesInto: during the mapping).
 

- Issue History
Date Modified Username Field Change
03-15-05 19:31 howardstearns New Issue
03-15-05 19:31 howardstearns File Added: collisions.cs
03-15-05 19:45 howardstearns Note Added: 0001267


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
33 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker