realbasic-games
[Top] [All Lists]

Re: Nvidea and Object3D Mask problems

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: Re: Nvidea and Object3D Mask problems
From: Frank Condello <developer at chaoticbox dot com>
Date: Sun, 7 Nov 2004 17:39:00 -0500
Delivered-to: realbasic-games at lists dot realsoftware dot com
References: <F81817C6-30D8-11D9-98F9-000393907B46 at pyramiddesign dot us> <4F148F51-30F9-11D9-BFF9-0003933EA538 at chaoticbox dot com> <D5B8368E-3105-11D9-807B-000393907B46 at pyramiddesign dot us>
On 7-Nov-04, at 4:41 PM, Joseph Nastasi wrote:

On Nov 7, 2004, at 3:12 PM, Frank Condello wrote:

On 7-Nov-04, at 11:20 AM, Joseph Nastasi wrote:

First, sorry for the cross post, but I am desperate on this one!

There is a bug report out for this:
Report Reference ID:  imiyqixx
RB3D - Nvidia display problems with alpha transparency

There's no such thing as an "Nvidia Voodoo3" so that report makes little sense. The description of the visual artifacts is also lacking detail; a 3DMF model that shows the problem would definitely help. I have an Nvidia Geforce3 in my current Mac and could easily verify if this is a genuine problem (though I've never seen anything remotely like this) but if that user had a 3Dfx Voodoo3 card then there's a whole mess of new variables that come into play. I had a Voodoo3 in my previous Mac, and it wasn't quite plug-n-play. In fact, the reason I got into 3D programming in the first place was to get the Mac port of GLQuake working properly on my buggy Voodoo card...

Actually, what I am REALLY trying to do is display pictures using AddShapePictureWithMask. I consistently get white backgrounds.

Are these objects lit? By default you'll get a specular highlight across the entire face for lit surfaces. You can turn this off with declares - check this recent thread for more details: <http://www.realsoftware.com/listarchives/realbasic-games/2004-10/ msg00278.html> Using Nullshader = True is easier if you don't require the surfaces to be lit.

Has anyone found a workaround for this? What's the hold up getting it fixed?

If this only happens inside QD3D/RAVE in Classic then there's no hope in seeing a fix - i.e. Apple ain't gonna fix it. For what it's worth, I get a lot of rendering errors with QD3D on my GeForce3 card. Some of the problems seem to be in the RAVE compatibility layer for Nvidia hardware, so I find it's best to use Carbon Quesa on OS 9 to force a direct-to-OpenGL path instead of going through RAVE.

No this is OS X.

That report was for QD3D/Classic, so I assumed that was the same issue you were seeing. It's almost certainly an unrelated problem on OS X...

The label Object3D is all white (except for the letters, obviously) and you can only see the indicator state object if I turn off the label. On WinXP it's even more interesting. From the top left corner to the top right corner to the bottom right corner (triangle) the label is displayed. The opposite half has the indicator images!

Is it drawing the wrong texture on half of the label or can you see what's "underneath" the label? It may simply be clipping the geometry below it (screenshots would help!)

Frank.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://www.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>