[Gtkradiant] problem with shader

Tim Aerdts fragger123 at gmail.com
Wed Apr 30 23:59:32 CDT 2008


Then probably going with just a red texture would be your best bet,

Im using Qfusion btw

Greetings

On Wed, Apr 30, 2008 at 12:29 PM, Dirk <noisyb at gmx.net> wrote:

> ok... i just realize it works great with lightmap enabled in the client
> setup... but i would like it to work for the default too...
>
>
>
> Tim Aerdts wrote:
> > Hi Dirk,
> >
> > I tried this and got the following result :)
> >
> > textures/test/red
> > {
> >     {
> >     map $whiteimage
> >     rgbGen const ( 1.0 0.0 0.0 )
> >     }
> >     {
> >     map $lightmap
> >     rgbGen identity
> >     blendFunc filter
> >     }
> > }
> >
> > With this result
> > http://fragger.quakedev.com/other/screens/xperiment00219.jpg
> >
> > Hope it helps, which engine are you using?
> >
> > Greetings,
> > Fragger
> >
> > On Wed, Apr 30, 2008 at 11:46 AM, Dirk <noisyb at gmx.net> wrote:
> >
> >> Forest Hale wrote:
> >>> Dirk wrote:
> >>>> i want a shader that does just make a red surface
> >>>>
> >>>> textures/test/red
> >>>> {
> >>>>    {
> >>>>    map $whiteimage
> >>>>    rgbGen const ( 1.0 0.0 0.0 )
> >>>>    blendFunc add
> >>>>    }
> >>>>    {
> >>>>    map $lightmap
> >>>>    rgbGen identity
> >>>>    blendFunc filter
> >>>>    }
> >>>> }
> >>>>
> >>>> ...but why is it transparent?
> >>>>
> >>>> Can anyone help? or point me to a place where someone can help? I
> have
> >>>> had a look at the Q3A shader manual.. but this is the best I can come
> >> up
> >>>> with after having read it...
> >>> Your first pass has a blendFunc, therefore it is transparent.
> >>>
> >> i need that blendfunc in the first pass or the surface will be just
> >> white... or should i make 3 "passes"(?) and add the rgbGen in the 2nd?
> >> how would/should that look like (syntax-wise)?
> >>
> >> i'm a total shader noob and everything above is the result of try and
> >> error and barely understanding the cryptic shader manual... i figured
> in
> >> the meantime that blendfunc is a GL function and that 'add' and
> 'filter'
> >> are just synonyms for sfilter and dfilter stuff... and that's pretty
> >> much it... shader files seem to be some script language to program the
> >> GPU using GL... :D
> >>
> >> someone please show me how this shader has to look like to do things
> >> right... i want a single, nontransparent color on the surface...
> >>
> >> (and maybe how to do a single rgba color on a surface using a shader...
> >> but i might be able to figure that out myself then...)
> >>
> >> Thank you!
> >>
> >>
> >> _______________________________________________
> >> Gtkradiant mailing list
> >> Gtkradiant at zerowing.idsoftware.com
> >> http://zerowing.idsoftware.com/cgi-bin/mailman/listinfo/gtkradiant
> >>
> >
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Gtkradiant mailing list
> > Gtkradiant at zerowing.idsoftware.com
> > http://zerowing.idsoftware.com/cgi-bin/mailman/listinfo/gtkradiant
>
>
> _______________________________________________
> Gtkradiant mailing list
> Gtkradiant at zerowing.idsoftware.com
> http://zerowing.idsoftware.com/cgi-bin/mailman/listinfo/gtkradiant
>



-- 
Xperiment
www.xperimentgame.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://zerowing.idsoftware.com/pipermail/gtkradiant/attachments/20080430/4da03e4e/attachment-0001.htm 


More information about the Gtkradiant mailing list