C++ cliptexures...

New Message Reply Date view Thread view Subject view Author view

Jan Barglowski (jan++at++archimedes.vislab.navy.mil)
Wed, 1 Apr 1998 15:21:17 -0800 (PST)


Performers:

I've created a virtual cliptexure callback that works when used in
conjunction with clipfly. When I took this function and put it
into perfly, my virtual cliptextures no longer work! I've printed
out the values for VirtualLODOffset, NumEffectiveLevels, and LODRange
and they are identical for both programs.

My symptoms are a rapid sharpening/blurring of the virtual cliptexture
when zooming in or out towards it. It doesn't seem to matter what
speed I zoom at. Since the numbers calculated for the above parameters
work with clipfly, I'm assuming I'm doing the calculations correctly.
And when I comment out the tile-by-tile cliptexture updates, the
cliptexture acts as if it's on Level=0.

I think this is one of two things:
1) Clipfly does something for virtual cliptextures that perfly
   doesn't. And I can't find what this is! I looked at the README
   file for clipfly, and the consideration for viewpoint update
   shouldn't cause this (am I right?). The only thing I can figure
   is some of the parameters that control cliptextures are getting
   some (important) initialization in clipfly. Yet I look at
   virtcliptexture.c and don't see a lot of these values getting
   set at all. Any ideas for what I'm missing?
2) the C++ cliptexture functions don't work, but I'd hate to think
   this is the case. Still, anyone do virtual cliptextures with
   C++ bindings out there?

Any hints/help/insight will be appreciated!

jan

-- 
Jan Anthony Barglowski	              jan++at++chinalake.navy.mil
Real-time Computer Graphics           http://www1.ridgecrest.ca.us/~jan
Naval Air Warfare Center, China Lake  (760) 927-1057
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

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:57:11 PDT

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