Re: [AD] DRAW_MODE_TRANS in Zbuffered POLYTYPE_FLAT |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
--- Sven Sandberg <ssven.geo@xxxxxxxxxx> wrote:
> tom st denis wrote:
> > Doesn't make sense. If there is a pixel with a further z-coord a
> > closer one should overwrite it in a zbuffer model right? Then why
> > can't it just translucify it as it draws over the other pixels?
> >
> > It can be done (I have done it with Plush3d before) with only one
> > zbuffer, you just have to sort your faces first.
>
> Ah, now I understand. You're right, it can be done if you assume the
> translucent polygons are sorted (but not otherwise). And z-buffering
> can
> be needed even if you know that these polygons are already sorted,
> since
> there may be other non-translucent polygons that are not (and can't
> be)
> sorted, right?
>
> So I suppose the reason why Allegro doesn't support this is that
> z-buffering is a very new feature and no one has written this yet. If
> you need it, I guess you'll have to write it yourself and ask the
> people
> in charge to add it...
I would gladly add it unfortunately I am very unfamiliar with the
internals of Allegro. I just use it :-)
Tom
__________________________________________________
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/