|
From: Roger H. <rog...@mi...> - 2004-10-06 13:22:31
|
Hi Dair,
A bit of a mystery, but it works properly now.
We did have some problems with CodeWarrior (we still use 8.3 for this
project)
Sorry for wasting your time.
Roger.
On Tuesday, October 5, 2004, at 11:40 pm, Dair Grant wrote:
> Roger Holmes wrote:
>
>>>> If it does, shouldn't Q3Transform_GetMatrix work on it? At present
>>>> it gives an assertion error.
>>>
>>> It should work (i.e., not fail), although it won't return anything
>>> sensible. It should call down to e3transform_camera_rasterize_matrix,
>>> which will return an identity matrix for want of anything else.
>>>
>>> Where do you get the assert from?
>>
>> It asserts that the object is of type transform, but this fails.
>
> I.e., the assert that's firing is the first one inside
> Q3Transform_GetMatrix in QD3DTransform.c?
>
> I don't see that fire here (current cvs) - I'm using the following as a
> test:
>
> { TQ3TransformObject theTransform;
> TQ3Matrix4x4 theMatrix;
>
> theTransform = Q3RasterizeCameraTransform_New();
> Q3Transform_GetMatrix(theTransform, &theMatrix);
> }
>
> If I step into that assertion, the transform object has type 'rast' and
> its immediate parent is 'xfrm' which is what the assert verifies.
>
>
> -dair
> ___________________________________________________
> mailto:dair+refnum.com http://www.refnum.com/
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: IT Product Guide on
> ITManagersJournal
> Use IT products in your business? Tell us what you think of them. Give
> us
> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out
> more
> http://productguide.itmanagersjournal.com/guidepromo.tmpl
> _______________________________________________
> Quesa-develop mailing list
> Que...@li...
> https://lists.sourceforge.net/lists/listinfo/quesa-develop
>
|