|
From: James W. W. <ja...@fr...> - 2005-07-08 16:54:13
|
>Done ( but I know you don't like the "port" to VS6 ;-)
>
Oh, no, my lovely ands, ors, and nots! I may have to buy VC7 just to
avoid this. :-)
Or, I suppose I could do something like
#if _SOME_WAY_TO_DETECT_STUPID_COMPILER_
#define and &&
#define or ||
#define not !
#endif
But what was the reason for this change?
*** 603,607 ****
for (int faceNum = 0; faceNum < outNumFaces; ++faceNum)
{
! const TQ3TriMeshTriangleData& faceData(
inData.triangles[faceNum] );
for (int vertNum = 0; vertNum < 3; ++vertNum)
--- 606,610 ----
for (int faceNum = 0; faceNum < outNumFaces; ++faceNum)
{
! const TQ3TriMeshTriangleData faceData(
inData.triangles[faceNum] );
for (int vertNum = 0; vertNum < 3; ++vertNum)
Surely VC6 is capable of making a reference. This is not just a
cosmetic issue, you are copying data that was not being copied
before, inside a loop.
>I've noted that sometimes the Cartoon renderer misses some polys,
>but I cant see a pattern, you can see it loading in Geom Test
>"PodRacer.3dmf"
>this is a bug or a feature?
>it happens with some of my models too...
I'll look into it.
--
James W. Walker, ScriptPerfection Enterprises, Inc.
<http://www.write-brain.com/>
|