.. | .. |
---|
2129 | 2129 | switch(axis) |
---|
2130 | 2130 | { |
---|
2131 | 2131 | case 0 : |
---|
2132 | | - vert1.x = minima.x; vert1.y = minima.y; vert1.z = minima.z; |
---|
2133 | | - vert2.x = minima.x; vert2.y = maxima.y; vert2.z = minima.z; |
---|
2134 | | - vert3.x = minima.x; vert3.y = minima.y; vert3.z = maxima.z; |
---|
2135 | | - vert4.x = minima.x; vert4.y = maxima.y; vert4.z = maxima.z; |
---|
| 2132 | + vert1.x = minima.x + 0.001f; vert1.y = minima.y; vert1.z = minima.z; |
---|
| 2133 | + vert2.x = minima.x + 0.001f; vert2.y = maxima.y; vert2.z = minima.z; |
---|
| 2134 | + vert3.x = minima.x + 0.001f; vert3.y = minima.y; vert3.z = maxima.z; |
---|
| 2135 | + vert4.x = minima.x + 0.001f; vert4.y = maxima.y; vert4.z = maxima.z; |
---|
2136 | 2136 | norm = cVector.X; |
---|
2137 | 2137 | break; |
---|
2138 | 2138 | case 1 : |
---|
2139 | | - vert1.x = minima.x; vert1.y = minima.y; vert1.z = minima.z; |
---|
2140 | | - vert2.x = maxima.x; vert2.y = minima.y; vert2.z = minima.z; |
---|
2141 | | - vert3.x = minima.x; vert3.y = minima.y; vert3.z = maxima.z; |
---|
2142 | | - vert4.x = maxima.x; vert4.y = minima.y; vert4.z = maxima.z; |
---|
| 2139 | + vert1.x = minima.x; vert1.y = minima.y + 0.001f; vert1.z = minima.z; |
---|
| 2140 | + vert2.x = maxima.x; vert2.y = minima.y + 0.001f; vert2.z = minima.z; |
---|
| 2141 | + vert3.x = minima.x; vert3.y = minima.y + 0.001f; vert3.z = maxima.z; |
---|
| 2142 | + vert4.x = maxima.x; vert4.y = minima.y + 0.001f; vert4.z = maxima.z; |
---|
2143 | 2143 | norm = cVector.Y; |
---|
2144 | 2144 | break; |
---|
2145 | 2145 | case 2 : |
---|
2146 | | - vert1.x = minima.x; vert1.y = minima.y; vert1.z = minima.z; |
---|
2147 | | - vert2.x = maxima.x; vert2.y = minima.y; vert2.z = minima.z; |
---|
2148 | | - vert3.x = minima.x; vert3.y = maxima.y; vert3.z = minima.z; |
---|
2149 | | - vert4.x = maxima.x; vert4.y = maxima.y; vert4.z = minima.z; |
---|
| 2146 | + vert1.x = minima.x; vert1.y = minima.y; vert1.z = minima.z + 0.001f; |
---|
| 2147 | + vert2.x = maxima.x; vert2.y = minima.y; vert2.z = minima.z + 0.001f; |
---|
| 2148 | + vert3.x = minima.x; vert3.y = maxima.y; vert3.z = minima.z + 0.001f; |
---|
| 2149 | + vert4.x = maxima.x; vert4.y = maxima.y; vert4.z = minima.z + 0.001f; |
---|
2150 | 2150 | norm = cVector.Z; |
---|
2151 | 2151 | break; |
---|
2152 | 2152 | } |
---|