Fix for bug #5308:

Smooth normals drawing wrong with subsurf followed by array modifier.
This commit is contained in:
Brecht Van Lommel 2006-11-26 17:47:38 +00:00
parent bb802607eb
commit e4c3d77e9f

@ -1145,7 +1145,7 @@ static void ccgDM_getFinalFace(DerivedMesh *dm, int faceNum, MFace *mf)
int grid; int grid;
int x, y; int x, y;
int lastface = ccgSubSurf_getNumFaces(ss) - 1; int lastface = ccgSubSurf_getNumFaces(ss) - 1;
int *faceFlags = dm->getFaceData(dm, faceNum, CD_FLAGS); int *faceFlags = dm->getFaceDataArray(dm, CD_FLAGS);
memset(mf, 0, sizeof(*mf)); memset(mf, 0, sizeof(*mf));