From: Larry Ramey (ramey++at++de-solutions.com)
Date: 01/27/2000 09:26:44
> ******************************************************************************
>
> From: Luc Renambot <renambot++at++cs.vu.nl>
> Date: Wed, 26 Jan 2000 17:23:38 +0100
> Subject: Textures + Performer + Cave
>
>
> Hi,
> I'm working with Performer, a 4 walls CAVE (with CAVElibrary)
> and Onyx/O2 machines. I have a problem with textures in multi
> process mode (PFMP_APP_CULL_DRAW). Some textures are not appearing.
> If I put in PFMP_APPCULLDRAW, everything is fine. All the objects
> are allocated in the default shared arena (pfTexture, pfGeoState,
> pfTexEnv, Geometry, GeoSet). The textures are small.
> Is there any tricks with textures in multiproc mode ?
Not that I can think of.
> Do I have to use pfuTextureManager ?
I don't.
> Any idea ?
Hmmm, the CaveLib sets up some basic stuff for you, A good idea would be
to print pfProcessState at the begining of the program every time, that
way you now what the CaveLib did. I didn't have any problems with my
textures, I use both TexGen and manually calculated textures.
Exactly what isn't showing up? What kind of texture are you useing
(Lumenece, RGBA,ect) ? what kind of primitive are you applying this to?
Respond here if you wish or e-mail me, this really isn't a CaveLib
problem I'll bet. I think you dropped something from shared memory of
just did something silly with the texture.( God knows we all do at least
twice a week)
>
> thanks,
>
> Luc.
>
> --
> Luc Renambot
> Mail: renambot++at++cs.vu.nl - Web : http://www.cs.vu.nl/~renambot
> There's a crack in everything, that's how the light gets in. (L.C.)
>
>
> From: "John Jamulla" <jdj++at++ComptekAmherst.com>
> Date: Wed, 26 Jan 2000 14:59:50 -0500
> Subject: Order of Performer Rotations
>.
>
> Is the multiplication order given above in the performer doc, the same as
> the "Order of Rotation" I hear most of our mathameticians use? Or is the
> multiplication order the OPPOSITE of the "Order of Rotation" in definition,
> yet gives the same answers in practicality? *scratches head*
>
>
John, this confused me for the longest time. Mathmatitians,Physics, and
Open GL programers do things like this:
[A]*[B]*(column Vec) = Column Vec
Performer does it
(Row Vec) [transpose B] * [transpose A] = row Vec
hope this helps.
-- --------------------------------------------------------------- Larry E. Ramey ramey++at++ccpo.odu.edu 757-683-3439 (CAVE) 757-683-5335 (VEL Lab) "I eat weirder things than you in my cereal" - Zaphod Bebblebrox "Can't talk to a Psycho like a normal human being" - Poe
This archive was generated by hypermail 2b29 : Thu Jan 27 2000 - 09:26:55 PST