Subject: Additive on Macs 2004-02-27 - By Mal
Back Hi Neto,
Thanks for checking that out.
>As a fallback option, it's always good to add an alpha channel to your >additive stuff. It'll be promptly ignored if additive kicks in, and I >suppose it'll be enabled if the card insists in rendering everything in a >single pass. At least you won't get a flat white rectangle :) > > I had this on the 3D Stress Ball game for the exit beam, but got a few e-mails from some Mac owners wondering why nothing at all was appearing at the end for them to go through :) I had to write a special case for Mac users to then disable this.
> The problem is not MACs, is OpenGL. Turn DTS off and it'll go into OGL software, that doesn't support multitexturing. In such mode, additive blending *will* work, since it'll go multipass, and it's impossible to check if it's really working in HW mode because you can't get an image from the 3D screen.
Gotcha... so there'd have to be quite a large check for Mac, then graphics card, then graphics driver version, then matching that to a table on what texture layer blending would work on.
Are you able to manually check if additive worked on your Mac in DTS mode?
Mal
>-- ------ Original Message -- ----- >From: dir3d-l@(protected) >To: "dir3d-l@(protected)" <dir3d-l@(protected)> >Subject: Re: [Dir3d-l] Additive on Macs >Date: 27/02/04 12:04 > > >Hi Vegard, > > > >>Test Cases Passed: 1 >>API: openGL Fill_Layers: 1 OpenGL Invalid Result (sw mode) ? >> >> > >This would seem that it didn't work, even though you had a fairly high >OpenGL version installed on your machine. > >Can you try it with DTS on ( it's near the top of the screen, as a >square dot toggle ). If it doesn't work, it looks like I'll have to >wait for an update to Shockwave 3D. Additive blending ( with control >over the blending if possible ) would allow for some really cool >effects... eye candy is always handy for covering up dodgy programmer >graphics :) > >Cheers... >Mal > >__ ____ ____ ____ ____ ____ ____ ____ ____ ____ >Dir3d-l mailing list >Dir3d-l@(protected) >http://nuttybar.drama.uga.edu/mailman/listinfo/dir3d-l >__ ____ ____ ____ ____ ____ ____ ____ ____ ____ >Dir3d-l mailing list >Dir3d-l@(protected) >http://nuttybar.drama.uga.edu/mailman/listinfo/dir3d-l > > >
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ Dir3d-l mailing list Dir3d-l@(protected) http://nuttybar.drama.uga.edu/mailman/listinfo/dir3d-l
|
|