Merge pull request #637 from campagnola/fix-isosurface
Fix isosurface error:
This commit is contained in:
commit
47d59c51f4
@ -2172,7 +2172,7 @@ def isosurface(data, level):
|
|||||||
## compute lookup table of index: vertexes mapping
|
## compute lookup table of index: vertexes mapping
|
||||||
faceTableI = np.zeros((len(triTable), i*3), dtype=np.ubyte)
|
faceTableI = np.zeros((len(triTable), i*3), dtype=np.ubyte)
|
||||||
faceTableInds = np.argwhere(nTableFaces == i)
|
faceTableInds = np.argwhere(nTableFaces == i)
|
||||||
faceTableI[faceTableInds[:,0]] = np.array([triTable[j] for j in faceTableInds])
|
faceTableI[faceTableInds[:,0]] = np.array([triTable[j[0]] for j in faceTableInds])
|
||||||
faceTableI = faceTableI.reshape((len(triTable), i, 3))
|
faceTableI = faceTableI.reshape((len(triTable), i, 3))
|
||||||
faceShiftTables.append(edgeShifts[faceTableI])
|
faceShiftTables.append(edgeShifts[faceTableI])
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user