Re: info-performer Jan 26 2000

New Message Reply Date view Thread view Subject view Author view

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


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Thu Jan 27 2000 - 09:26:55 PST

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