Re: Planar shadows
Simon Kozlov <[email protected]> Wed, 29 Sep 2010 14:30:24 -0700
| Newsgroups | gmane.games.devel.algorithms |
|---|---|
| Message-ID | <[email protected]> |
One alternative for fixed-function pipeline is to put height-dependent value in alpha channel and use alpha test to clip parts below the ground. Simon On Wed, Sep 29, 2010 at 2:09 PM, Jeff Russell <[email protected]> wrote: > You may still be able to clip without a shader - opengl has user clip planes > available in some versions, check your docs. > > The alternative is you could not completely flatten your geometry, just > "mostly" flatten it so that it appears flat enough. Then you can still have > your matrix set up to keep the unwanted geometry below the ground plane, and > the depth test against the ground geometry will take care of it. > > On Wed, Sep 29, 2010 at 3:57 PM, [email protected] > <[email protected]> wrote: >> >> Thanks but it's OpenGL 1.0 for BlackBerry and 1.1 for Android. So far >> my solutions is, well, don't push the rocks so far into the ground :) >> >> Leigh >> >> On 9/29/2010 11:53 AM, Jeff Russell wrote: >> > Yes there is - clip your shadow geometry against the ground plane >> > before it gets flattened. You can do this with the discard keyword in >> > your shadow pixel shader. >> > >> > Jeff >> > >> > On Tue, Sep 28, 2010 at 9:25 PM, [email protected] >> > <mailto:[email protected]> <[email protected] >> > <mailto:[email protected]>> wrote: >> > >> > Hi, >> > >> > I have hooked up planar shadows for my Android Tank game using a >> > matrix >> > to project all geometry onto the ground. The game has the luxury of >> > having a 2D battle field. The problem is that I am using instanced >> > rocks that are randomly rotated and pushed into ground. So now I >> > get a >> > reverse shadow projected from underneath. Is there any way to get >> > rid >> > of this? >> > >> > Leigh >> > >> > >> > ------------------------------------------------------------------------------ >> > Start uncovering the many advantages of virtual appliances >> > and start using them to simplify application deployment and >> > accelerate your shift to cloud computing. >> > http://p.sf.net/sfu/novell-sfdev2dev >> > _______________________________________________ >> > GDAlgorithms-list mailing list >> > [email protected] >> > <mailto:[email protected]> >> > https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list >> > Archives: >> > >> > http://sourceforge.net/mailarchive/forum.php?forum_name=gdalgorithms-list >> > >> > >> > >> > >> > -- >> > Jeff Russell >> > Engineer, 8monkey Labs >> > www.8monkeylabs.com <http://www.8monkeylabs.com> >> > >> > >> > >> > ------------------------------------------------------------------------------ >> > Start uncovering the many advantages of virtual appliances >> > and start using them to simplify application deployment and >> > accelerate your shift to cloud computing. >> > http://p.sf.net/sfu/novell-sfdev2dev >> > >> > >> > _______________________________________________ >> > GDAlgorithms-list mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list >> > Archives: >> > >> > http://sourceforge.net/mailarchive/forum.php?forum_name=gdalgorithms-list >> >> >> >> ------------------------------------------------------------------------------ >> Start uncovering the many advantages of virtual appliances >> and start using them to simplify application deployment and >> accelerate your shift to cloud computing. >> http://p.sf.net/sfu/novell-sfdev2dev >> _______________________________________________ >> GDAlgorithms-list mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list >> Archives: >> http://sourceforge.net/mailarchive/forum.php?forum_name=gdalgorithms-list > > > > -- > Jeff Russell > Engineer, 8monkey Labs > www.8monkeylabs.com > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > GDAlgorithms-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list > Archives: > http://sourceforge.net/mailarchive/forum.php?forum_name=gdalgorithms-list > ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ GDAlgorithms-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list Archives: http://sourceforge.net/mailarchive/forum.php?forum_name=gdalgorithms-list