Oleh Derevenko
|
c193762e69
Changed: Memory and pointer size integer type use has been changed so that internal typedefs are used instead of "_t" suffixed types
|
8 éve |
Daniel K. O.
|
9f8164fa1f
generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings
|
13 éve |
Oleh Derevenko
|
15a00cd63e
Indentation changed to four spaces in main sources
|
14 éve |
Oleh Derevenko
|
4ed15c6608
Cosmetic: Copyright headers formatting corrected and some headers added for files where those were missing
|
14 éve |
Daniel K. O.
|
95f2e5e5e9
set svn:eol-style to native
|
17 éve |
Oleh Derevenko
|
70f503a399
Fixed: Heightfield collision fixed (inspired by patch 1995131 by Martijn Buijs)
|
17 éve |
David Walters
|
1a2f41fc13
Made heightfield more robust and fixed an over-active assert during dtor, inspired by:
|
18 éve |
Oleh Derevenko
|
bcd0369489
Fix: memory corruption due to improper resolution of fix #1224 (had not noticed that dxHeightfield::tempPlaneBuffer elements could be swapped)
|
18 éve |
Oleh Derevenko
|
f73f0caea9
Improvement: assertion check for array boundary violation added
|
18 éve |
Oleh Derevenko
|
c8a073aff7
Fix: dxHeightfield::tempHeightBuffer[i] memory never released (wrong condition "xSize < x" in for-loop of dxHeightfield::resetHeightBuffer)
|
18 éve |
David Walters
|
c21a83dfbe
Added changes from patch #1583115 by Tuan Kuranes. Performance in test_heightfield, especially for meshes is a superb improvement!
|
19 éve |
David Walters
|
06356f3526
Applied Tuan Kuranes' performance patch #1583115.
|
19 éve |
David Walters
|
5d55848ce4
Heightfields now define the origin from the centre of the terrain, rather than the (0,0) corner. This is now consistent with existing geoms and should lead to less confusion. NOTE: #define DHEIGHTFIELD_CORNER_ORIGIN to build using the original operation.
|
19 éve |
David Walters
|
bfd2b9a7d1
Fixed heightfield creation parameter to allow const data.
|
19 éve |
David Walters
|
3843844d6b
Removed a heightfield bug which added an extra row and column to the terrain. The sample counts specified when creating the heightfield data now describe the number of vertices along each axis. I've updated test_heightfield to demonstrate a tiled field of humps.
|
19 éve |
David Walters
|
46e267ccc9
Added doxygen comments for all heightfield functions in collision.h. Reordered parameters for dHeightfieldData build functions for clarity. Fixed error in short data format prototype (was uchar). Updated test_heightfield to match new parameter ordering.
|
19 éve |
David Walters
|
e73bf7a04b
New heightfield Geom class 'dHeightField'. See ode/test/test_heightfield.cpp for a simple demonstration.
|
19 éve |