go to www.geomview.org home page



Mailing List

Geomview For Windows?


Bug Reporting
Contact Us



Site 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 

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