CompuServe Messages

#IXP Light Locations

    25-Aug-95 13:24:17
Sb: #IXP Light Locations
Fm: Eric C. Peterson 74461,157
To: ADESK, Digimation
Greetings, We believe we know what causes the problem with LenzFX failing to track lights with the flare utility when there is an AXP that uses secondary motion data. The problem is not with LenzFX, exactly. It has nothing to do with secondary data, per se. Lights don't show up in the .LOC file. Therefore, we assume the only way to track them is with camera/viewport data and the kxp_get_xform function. KXP functions aren't guaranteed to work in the IXP, but they do, sort of, sometimes. IF an AXP which constructs procedural faces in universal coordinates runs at any frame concurrently with an IXP that attempts to use kxp_get_xform, the KXP function call fails and thereafter returns constant, erroneous values. Thus, the lensflare doesn't follow the light's motion. Using lensflare is possible PRIOR to any calls to a universal coordinate procedural face generator. We've verified this using beta MAKE TRACKS, which creates universal coordinate system faces, and it messes up our handy dandy light tracking test IXP. -Eric Peterson