Missing DCS Nodes

New Message Reply Date view Thread view Subject view Author view

Perry McDowell (mcdowell++at++cs.nps.navy.mil)
Fri, 2 Dec 94 09:39:38 PST


Greetings:

I am having trouble inputting DCS nodes into my application using
MultiGen v14. I create the node I want to be a DCS node as an object
and make it the child of a group which is the child of a DOF node in
MultiGen. I position the DOF node where I want it, and the axis
appears in the correct position. I exercise the DOF and it appears to
work correctly in MultiGen.

The problem is when I run my application in Performer, the DOF nodes
never appear. I have tried attaching them to another group with no
other children and moving the DOF to the first node under its parent,
but the node doesn't appear in Performer. When I move the DOF node up
two levels higher in the hierarchy, it will appear, but if I put it only
one level up in the hierarchy, it still is not visible. Also, if I put
all the DOF nodes at the same level the first is visible at, only half
of them are visible. I can't understand why the DOF's are apparently
getting culled, since everything else at that level is in the same area
and is appearing correctly. If I go into the DOF's attributes and enter
the location where I want the door, MultiGen puts it out in the middle of
nowhere.

I have used DOF's in a smaller application and didn't have this problem.
However, in looking back at my earlier application to try and solve this
problem, I notice that while the DOF nodes rotate correctly in Performer
they rotate completely wrong in MultiGen. (They are doors and they rotate
about a point ~5m away from the edge, while in Performer they rotate about
an axis through the edge.)

Any help would be greatly appreciated.

Information:

MultiGen v14
Performer 1.2
Running on 4 processor ONYX RE2

Perry McDowell
mcdowell++at++cs.nps.navy.mil


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:43 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.