Hello ! I have just tried the new light patch, it is great !
No more visible light cone :) There is a detail that I do not manage to sort out, though. The effect looks great at day : http://imagebin.org/82128 but at night, it tends to fill the lit area with grey, overwriting the ground texture : http://imagebin.org/82129 my light cone matierial is as follows : MATERIAL "DefaultWhite" rgb 0.2 0.2 0.2 amb 0.2 0.2 0.2 emis 0 0 0 spec 0 0.5 0 shi 64 trans 0.2 I tried to change the rgb, ambient, emis and alpha, but didn't find a way to fix it. Any idea ? On 27/01/2010 12:59, Heiko Schulz wrote: > Hi Lauri!, > > > >> Hi! >> >> The attached patch adds support for stencil operations in >> effects. >> Patches are for simgear's scene/material/Effect.cxx and >> flightgear's >> Main/CameraGroup.cxx. I did them with "cvs diff >> <file>" against latest >> CVS version. Hope that is correct way. >> >> >> The format of stencil operations in effect file is >> following: >> <stencil> >> <function>...</function> >> <value>...</value> >> <mask>...</mask> >> <stencil-fail>...</stencil-fail> >> <z-fail>...</z-fail> >> <pass>...</pass> >> </stencil> >> >> Where function can be never, always, less, less-or-equal, >> equal, >> not-equal, greater-or-equal or greater. >> >> Value is the reference value used in stencil operations and >> mask is the >> stencil bit mask. >> >> Stencil-fail, z-fail and pass are stencil operations if >> stencil test >> fails or stencil-test passes but z-test fails or both >> passes. Possible >> functions are zero, keep, replace, increase, decrease, >> invert, >> increase-wrap and decrease-wrap. >> >> I think one has to know something about stencil buffers to >> use this ;) >> >> >> I also added a new general tag <color-mask >> type="vec4d">1 0 0 >> 1</color-mask> that allows only writing to certain >> channel (in this >> example only to red and alpha channel. >> >> >> As an example, I attached new version of the light-cone.eff >> I posted few >> days ago. This one does the same thing but with stencil >> operations. >> The .ac model used with this should be almost transparent >> or it will be >> too bright. >> >> This version has some issue if there is more than 5 light >> models >> simultaneously. I don't know if this is a OSG issue about >> rendering >> orders or something? But please test and comment. >> >> Lauri, a.k.a. Zan >> -- >> Lauri Peltonen >> lauri.pelto...@gmail.com >> > > This are great news! That means we can have now landinglights, cockpitlights > etc. > > Can't wait to to try this! > > Many thanks for this! > > Cheers > Heiko > > __________________________________________________ > Do You Yahoo!? > Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz > gegen Massenmails. > http://mail.yahoo.com > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Flightgear-devel mailing list > Flightgear-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/flightgear-devel > ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel