pushing home. will need to correct some things. idea: precalculate regions of steps
This commit is contained in:
@@ -9,6 +9,8 @@
|
||||
#define INF 2 ^ 31 - 1
|
||||
#endif
|
||||
|
||||
#ifndef MARCHTABLES
|
||||
#define MARCHTABLES
|
||||
int edgeTable[256] = {
|
||||
0x0, 0x109, 0x203, 0x30a, 0x406, 0x50f, 0x605, 0x70c,
|
||||
0x80c, 0x905, 0xa0f, 0xb06, 0xc0a, 0xd03, 0xe09, 0xf00,
|
||||
@@ -299,4 +301,5 @@ int triTable[256][16] =
|
||||
{1, 3, 8, 9, 1, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
|
||||
{0, 9, 1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
|
||||
{0, 3, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
|
||||
{-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}};
|
||||
{-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}};
|
||||
#endif
|
||||
Reference in New Issue
Block a user