Novodex VS Newton (needs Newton user tester.)

dimatd

03-02-2006 00:29:59

Novodex not work
void PagingLandScapeRenderable::getRawVertexData(Vector3* pVerts)
{
// pVerts should be pre-allocated to tilesize*tilesize
// using getVertexCount()
const uint tilesize = mOpt->TileSize -1 ;

Vector3 *vert = pVerts;
for (uint i=0; i<=tilesize; ++i)
{
for (uint j=0; j<=tilesize; ++j)
{
*vert++= _getvertex(i, j); // why ?????
}
}
}


+ mMeshVertices {x=-498.05447 y=98.823532 z=-498.05447 } NxVec3
+ mMeshVertices {x=-498.05447 y=100.39216 z=-490.27237 } NxVec3
+ mMeshVertices {x=-498.05447 y=101.96078 z=-474.70816 } NxVec3

go on "Z"..... Whi?






Novodex work
void PagingLandScapeRenderable::getRawVertexData(Vector3* pVerts)
{
// pVerts should be pre-allocated to tilesize*tilesize
// using getVertexCount()
const uint tilesize = mOpt->TileSize -1 ;

Vector3 *vert = pVerts;
for (uint i=0; i<=tilesize; ++i)
{
for (uint j=0; j<=tilesize; ++j)
{
*vert++= _getvertex(j, i);
}
}
}


go on X

tuan kuranes

06-02-2006 07:56:54

Does novodex correction breaks Newton ?
(needs newton user to test that.)

Is it the only changes needed or previous whole patch proposed still needed ?

MrCarbohydrate

06-02-2006 21:44:19

I've just done a quick test with Newton and it looks fine, collisions and raycasts still work.

tuan kuranes

07-02-2006 09:30:44

fixed in cvs. thanks.

dimatd

07-02-2006 14:06:51


Is it the only changes needed or previous whole patch proposed still needed ?


More nothing is necessary.