Re: some errors

New Message Reply Date view Thread view Subject view Author view

Chikai Ohazama (chikai@talula)
Fri, 6 Aug 1999 12:02:07 -0700 (PDT)


So have you changed the glBlend function? Or changed the TLUTs? The
glBlend function should be GL_ONE and GL_ONE_MINUS_SRC_ALPHA. The RGB
values in the TLUT should be premultiplied by alpha in order for
monsterview to work correctly. My guess is that the TLUTs are not set
correctly since you changed it to a color lookup table. So multiply RGB
by alpha in your lookup table. This should solve the problems in the
first and second images.

The third and forth images look like that those pipes didn't get
initialized for some reason. Did you make any changes to the
MonsterVolumizer code? It also could be that the lookup tables didn't get
set right for the other pipes.

________________________________________________________________________
Chikai J. Ohazama, Ph.D. SGI
Member of Technical Staff 2011 N. Shoreline Blvd. ms 525
Advanced Graphics Division Mountain View, CA 94043.1389
                                     Telephone: (650) 933-6533
                                     FAX: (650) 932-0511

On Thu, 5 Aug 1999, Clara Chan wrote:

> Hi, I have attached several images.
> I don't understand why they behaved like that.
>
> cube1pipe.jpg - using one pipe, opacity set to 0.5 but
> it looks opaque.
>
> cubeerror2.jpg - using 4 pipes, opacity is 0.5 but the
> planes in between blocks should not be there
>
> cubeerror3.jpg - using 6 pipes, some parts missing and
> some parts are white. It doesn't always happen though.
> Maybe every other time it happens.
>
> cube_s.jpg - using 4 pipes, screen subdivision.
> Only the part that pipe 0 renders looks OK.
> Always happens.
>
> Can anyone explain what I have done wrong?
> Thanks.
> Clara
>


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Nov 01 1999 - 14:21:40 PST