[Papervision3D] BMW pursuit
Ralph Hauwert
r.hauwert at gmail.com
Thu Apr 19 08:08:18 EDT 2007
On further thought. Yes, it's Mode7ish.
On 4/19/07, Cédric JULES <jules.cedric at laposte.net> wrote:
>
> After a quick look at the original Mario Kart (no way to sleep this
> night...), I realize that original Mode7 is in fact really and precisely
> what me and Ralph described below... until now I was strongly convinced
> that the way it works was closer from texture mapping.
>
> So sorry for confusion and the BMW game is in Mode7.
>
> Someone can confirm ?
>
>
> ------------------------------------------------------------------------------
>
> Cédric JULES a écrit :
> > If you zoom at minimum twice on the game by right click context menu,
> > and drive very slowly, you will see how the engine works.
> >
> > At this level, there's no doubt that the engine works with lines. And
> > when looking more precisely with shorts accelerations and turns, we can
> > see in each line pieces of a big bitmap which move and rotate (look
> > closer at the last line, which is as far as possible, this have the the
> > bigger height).
> >
> > So the engine works with lines. Each lines lets display in his zone a
> > move-rotation-scale transformed bitmap to give illusion of perspective:
> > it's a great work. Finally, I think tt's not really the Mode7 like we
> know.
> >
> > Good night all.
> >
> > Cédric JULES
> >
> --------------------------------------------------------------------------------
> >
> > Ralph Hauwert a écrit :
> >
> >> Just to make 1 thing clear to all : the z-slice/displacement tricks
> >> all refer to the same thing : Mode7; this graphics mode on the Super
> >> Nintendo, or Super Famicon as it was referred to in some parts of this
> >> planet was able to do a scaling transformation of a flat image, where
> >> every nTh horizontal line it would be scaled up (from bottom to top).
> >> Most notable use cases where F-Zero and Super Mario Kart. Later the
> >> trick came to the GBA. It has always kept been called mode 7.
> >>
> >> In Flash this trick can be emulated by masked or copied slices of an
> >> image, or by using the displacement map filter. The latter is fastest,
> >> but allows for the smallest display area (which can be upscaled by the
> >> Flash renderring API).
> >>
> >> I know most of you know, just to make sure noone is left out.
> >>
> >> /r
> >>
> >> On 4/18/07, *Ralph Hauwert* <r.hauwert at gmail.com
> >> <mailto:r.hauwert at gmail.com>> wrote:
> >>
> >> I see glitches. I'm failrly sure it's doing linear texture
> >> mapping...I think....
> >>
> >>
> >> On 4/18/07, *Olaf Renken* < renkster at gmail.com
> >> <mailto:renkster at gmail.com>> wrote:
> >>
> >> i dont know if its exactly the same. mario-kart is 'simple' a
> >> background-map which is duplicated several times and masked to
> >> horizontal slices. the higher a slice (_y) the thinner
> >> (_height) he
> >> is.
> >> on top is the thinest mask with the most down-scaled
> >> background-image,
> >> on the bottom is the thickest mask with the most up-scaled
> >> background-image. so if you have 2 parallel vertical lines on
> the
> >> unprcessed background-image they get a perspective scaling
> after
> >> processing...
> >>
> >>
> >>
> >> 2007/4/18, ricardo cabello ~ mr.doob <info at mrdoob.com
> >> <mailto:info at mrdoob.com>>:
> >> > It's not mode7 or do you mean that it is mode7? it looks like
> >> mode7 to me.
> >> >
> >> > :?
> >> >
> >> > --
> >> > Ricardo Cabello ~ Mr.doob
> >> > Designer + Developer
> >> >
> >> > Web: http://mrdoob.com
> >> > RSS feed: http://mrdoob.com/rss.php
> >> > MSN: info at mrdoob.com <mailto:info at mrdoob.com>
> >> >
> >> >
> >> >
> >> > Ralph Hauwert wrote:
> >> > > It's not mode7, the displacementmapfilter would look
> >> different all
> >> > > together.
> >> > >
> >> > > On 4/18/07, *Ralph Hauwert* <r.hauwert at gmail.com
> >> <mailto:r.hauwert at gmail.com>
> >> > > <mailto: r.hauwert at gmail.com <mailto:r.hauwert at gmail.com>>>
> >> wrote:
> >> > >
> >> > > It's very, very nice. But it's not pv3d. It seems to be
> >> a custom
> >> > > engine.
> >> > >
> >> > > On 4/18/07, *Patrick Matte | BLITZ* <
> >> PMatte at blitzagency.com <mailto:PMatte at blitzagency.com>
> >> > > <mailto:PMatte at blitzagency.com
> >> <mailto:PMatte at blitzagency.com>>> wrote:
> >> > >
> >> > > Was this already posted on the list? Is it
> >> papervision?
> >> > >
> >> > >
> >> > >
> >> > > http://www.pursuitacrosseurope.com/pace/
> >> <http://www.pursuitacrosseurope.com/pace/>
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > _______________________________________________
> >> > > Papervision3D mailing list
> >> > > Papervision3D at osflash.org
> >> <mailto:Papervision3D at osflash.org> <mailto:
> >> Papervision3D at osflash.org <mailto:Papervision3D at osflash.org>>
> >> > >
> >> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >> <http://osflash.org/mailman/listinfo/papervision3d_osflash.org>
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > --
> >> > > Ralph Hauwert
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > --
> >> > > Ralph Hauwert
> >> > >
> >>
> ------------------------------------------------------------------------
> >>
> >> > >
> >> > > _______________________________________________
> >> > > Papervision3D mailing list
> >> > > Papervision3D at osflash.org <mailto:Papervision3D at osflash.org
> >
> >> > >
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >> > >
> >> >
> >> >
> >> > _______________________________________________
> >> > Papervision3D mailing list
> >> > Papervision3D at osflash.org <mailto:Papervision3D at osflash.org>
> >> > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >> <http://osflash.org/mailman/listinfo/papervision3d_osflash.org>
> >> >
> >>
> >>
> >> --
> >> http://www.oller-programmierer.de/about
> >>
> >> _______________________________________________
> >> Papervision3D mailing list
> >> Papervision3D at osflash.org <mailto:Papervision3D at osflash.org>
> >> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >>
> >>
> >>
> >>
> >> --
> >> Ralph Hauwert
> >>
> >>
> >>
> >>
> >> --
> >> Ralph Hauwert
> >>
> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Papervision3D mailing list
> >> Papervision3D at osflash.org
> >> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >>
> >>
> >
> >
> > _______________________________________________
> > Papervision3D mailing list
> > Papervision3D at osflash.org
> > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >
> >
>
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
--
Ralph Hauwert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/papervision3d_osflash.org/attachments/20070419/72f2f73f/attachment-0001.htm
More information about the Papervision3D
mailing list