Thank you for your suggestion I tried it but, again, no luck. Di you manage to have coloured cartoon-shaded objects? If so, what kind of texture did you use?
Thanks, Mic On Dec 17, 2007 1:02 PM, Ralph Kern <[EMAIL PROTECTED]> wrote: > I guess you have to use a osg::Texture1D instead of osg:Texture2D > > regards Ralph > > Michele Bosi schrieb: > > > I setup a texture to the shader node but it doesn't seem to solve the > > probem, here's how I setup my shader: > > > > mOsgRoot = new osg::Group; > > osgFX::Cartoon* toon = new osgFX::Cartoon; > > viewer-> setSceneData(mOsgRoot); > > mOsgRoot->addChild(toon); > > toon->addChild(mEditor->osgGroup().get()); // this is the scene > > graph with various objects > > > > // apply the texture > > > > osg::ref_ptr<osg::Texture2D> texture = > > TextureManager::get()->loadTexture( "cartoon.tga" ); // half > > translucent red textue > > toon->getOrCreateStateSet()->setTextureAttributeAndModes( 0, > > texture.get(), osg::StateAttribute::ON || > > osg::StateAttribute::OVERRIDE ); > > > > I tried with different textures, black, gray, white, with and > > without alpha channel without luck. > > Is there a specified needed size for such a texture? do I need only > > the color information or also the alpha? > > > > I also attached a file showing the gray molecule. > > > > Thanks, > > Michele > > > > > > ------------------------------------------------------------------------ > > > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

