Hi,

I already made some changes 2 weeks ago (non experimental loader)
It uses REPLACE on textures without a material. And MODULATE on textures
with a material.
For color textures the texture replaces only the diffuse part.

Andreas


> Hi,
> 
> On Tue, 2004-03-30 at 10:17, Gerrit Voss wrote:
> > Hi,
> > 
> > On Mon, 2004-03-29 at 23:02, Daniel Grest wrote:
> > > Hello OpenSG community,
> > > 
> > > in short:
> > > Is there a way to switch between GL_REPLACE and GL_MODULATE in a vrml
> file?
> > > 
> > > I have the problem, that i want to render a large vrml scene with some
> > > textures replacing the material values, while others should be
> rendered 
> > > as GL_MODULATE.
> > 
> > VRML does support it implicitly by switching between lit and unlit
> > settings. The only trick left if any of our loaders support this,
> > I'll check this and get back to you.
> 
> ok, I would not say they do it right but the effect is at least for a 
> small test the as expected. Just leave out the material field for your
> replace appearance, example :
> 
> 
> Lit material ==> modulate effect
> 
>     appearance Appearance 
>     {
>         material Material { diffuseColor 1 1 0 }
> 
>               texture ImageTexture
>               {
>                       url "tree.jpg"
>                       repeatS TRUE
>                       repeatT TRUE
>               }
>     }
> 
> Unlit material ==> replace effect
> 
>     appearance Appearance 
>     {
>               texture ImageTexture
>               {
>                       url "tree.jpg"
>                       repeatS TRUE
>                       repeatT TRUE
>               }
>     }
> 
> Just a small warning, the effects seem to be ok (at least for my small
> test scene). I will look at it and fix the resulting OpenSG tree in
> order to avoid inconsistencies I still expect to be possible (without
> having checked the OpenGL spec too ;-)). But I hope you can continue to
> go on with this workaround ;-)
> 
> regards,
>   gerrit
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> Opensg-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opensg-users
> 

-- 
+++ NEU bei GMX und erstmalig in Deutschland: TÜV-geprüfter Virenschutz +++
100% Virenerkennung nach Wildlist. Infos: http://www.gmx.net/virenschutz



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to