go to www.geomview.org home page
 
Home

Overview
FAQ
Documentation

Download

Mailing List

Geomview For Windows?

Support
Users
Development

Bug Reporting
Contributing
Contact Us

Sponsors

 

Site Search

 

Advanced
Search

 
About the software@geom archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ REQ 5013]: GeomView query




We are using GeomView for some visualization of sets of polyhedral
models.  Typically, we have several very complex polyhedra that are
stationary and we want to "fly" an object (say one of the
polyhedra) around the workspace, with translations and rotations.
(the application is collision detection)

Now, when the collision detection program calls geomview and the 
windows pop open, we've written the program so that the user must 
type a key in order to begin the "flight".  The idea behind this 
was to allow the user to manipulate the scene so that we could 
get a better view of what was about to happen.  If the user does 
not manipulate the scene at all and simply presses a key to 
continue, the program executes correctly and we can see exactly 
which stationary polyhedra is hit by the flying object.

However, if the user does manipulate the scene (rotates it or 
translates it etc.) then we no longer see what is actually happening.
That is, the flying object appears to fly its course but not in
relation to the location of the manipulated stationary objects. 
Also, if we manipulate the scene during the flight, the same 
problem occurs.

It would appear that the flying object is no longer located in
the same position relative to the other objects.  When we manipulate
the scene we are effecting every object (the flying object and the
stationary objects) so it is not simply a matter of moving everything 
else.

Do you have any ideas as to why this would happen if (as I've already
said) we always manipulate the entire scene?

We have noticed that if we manipulate the scene before the flight
to get a better look at the objects and then click the mouse on
"Reset" in the "Tools" window, the scene is restored to its 
initial position and the flight will proceed correctly.

We assumed that as long as we manipulate everything, then the 
objects should remain in the same positions relative to one 
another and therefore manipulations (before or during the flight)
should not be a problem in this application.

Any thoughts or ideas?  Any help would be greatly appreciated.

If I've done a lousy job of explaining the problem, please
let me know and I'll try to explain it a little more clearly
and concisely.  It is not very easy to do using email.

Thank you very much.

Jim Klosowski
jklosow at mathlab.sunysb.edu


 
Home | Overview | FAQ | Documentation | Support | Download | Mailing List
Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors
 
site hosted by
SourceForge Logo