From: yoram (yoram++at++dreamteam-ltd.com)
Date: 03/13/2001 22:43:22
Hi,
I am using a performer application which can be configured to either
single or multi process.
Using the exact same scene graph, same window size
and same channel location and orientation I get different views
in multi-process than in single.
The view in multi-process seems "zoomed in".
In the pfChannel's draw callback I have printed out the following to
compare between the two:
channel's view matrix(using pfChannel::getViewMat)
channel's FOV values (using pfChannel::getFOV)
channel's AutoAspect mode (using pfChannel::getAutoAspect)
channel's Frustum values (using pfChannel::getNear/getFar)
All gave the exact same results.
Using an openGL call I queried the projection matrix which finally gave
different values for the single and multi process configurations.
Moreover - knowing how the views should look like, the correct views are
seen in the single process config, while those of the multi-process config
are the wrong ones.
This does not seem like a memory bug.
What am I missing here ?
Please help
:o)
Yoram
This archive was generated by hypermail 2b29 : Tue Mar 13 2001 - 22:47:18 PST