I don't have any shadow, my scene look similar to the osgshadow one. but i have a strange behaviour.
pseudo code: osg::Group g osg::Lightsource s; shadowed->addchild(s) shadowed->addchild(g) viewer.setData(shadowed) i don't have light on, need state set to switch on light () s->getOrCreateStateSet()->setAttributeAndModes(m_lightSource_Sun->getLight(),osg::StateAttribute::ON); and pssm does work, but lispsm not (event with setlight(s->getLight()) adrian 2008/9/24 Wojciech Lewandowski <[EMAIL PROTECTED]> > Hi, > > What is wrong ? It does not work ? Method accepts Light ptr. If you have > LightNode simply use getLight() to pass right argument. > > Wojtek > > ----- Original Message ----- > *From:* Adrian Egli OpenSceneGraph (3D) <[EMAIL PROTECTED]> > *To:* [EMAIL PROTECTED] ; OpenSceneGraph > Users<[email protected]> > *Sent:* Wednesday, September 24, 2008 10:17 AM > *Subject:* Re: [osg-users] [osg-submissions] View Dependent Shadow maps > (LispSM) > > Thanks, > > it doesn't solve my problem. i will have a look into the code as soon as i > have some time left > > adrian > > 2008/9/24 Wojciech Lewandowski <[EMAIL PROTECTED]> > >> Thank You, Adrian >> >> Lispsm classes derive all methods from StandardShadowMap & >> MinimalShadowMap. StandardShadowMap has setLight method. I believe this is >> what you want. >> >> Cheers, >> Wojtek >> >> -----Original Message----- >> *From:* [EMAIL PROTECTED] [mailto: >> [EMAIL PROTECTED] Behalf Of *Adrian Egli >> OpenSceneGraph (3D) >> *Sent:* Tuesday, September 23, 2008 10:46 PM >> *To:* OpenSceneGraph Users >> *Subject:* Re: [osg-users] [osg-submissions] View Dependent Shadow maps >> (LispSM) >> >> Sorry, answered to wrong list >> but here i am right :-) >> >> >> Hi all, >> >> great algorithm. i have just one question. my scene has a lof of lighs, >> but only one should cast shadows. so would it be possible to add a method >> like in parallel splitted shadow map to tell the algorithm witch light it >> should be used for shadow casting. >> >> please have a short look at : >> _ParallelSplitShadowMap-> setUserLight(m_sun.get()); >> >> this method allow to tell the sun light. :-) for example >> >> adrian >> >> >> >> _______________________________________________ >> osg-users mailing list >> [email protected] >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> >> > > > -- > ******************************************** > Adrian Egli > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > -- ******************************************** Adrian Egli
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

