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 years ago |
Oleh Derevenko
|
93873dd3ae
Changed: Convex-Trimesh collision normal adjustment has been been implemented as described in the pull request #10 with exception that edge normals are always generated in plane orthogonal to the edge axis
|
9 years ago |
Oleh Derevenko
|
b615568102
Added: dGeomTriMeshDataPreprocess2() public function has been added to replace dGeomTriMeshDataPreprocess()
|
9 years ago |
Oleh Derevenko
|
4ec332cb14
Changed: dGeomTriMeshDataGetBuff and dGeomTriMeshDataSetBuff have been marked deprecated and their functionality implemented via dGeomTriMeshDataGet and dGeomTriMeshDataSet
|
9 years ago |
Oleh Derevenko
|
3f8b9ee898
Changed: Refactoring of dxTriMeshData hierarchy; result status added for dGeomTriMeshDataPreprocess()
|
9 years ago |
Oleh Derevenko
|
1cce0396c3
Changed: Refactoring of the trimesh implementation to allow further code additions to it
|
9 years ago |
Oleh Derevenko
|
e22117e704
Cosmetic: An extra assertion check added to prevent modifying trimesh data from within collision callbacks
|
9 years ago |
Oleh Derevenko
|
2edd535e9e
Changed: The change to return highest depth contacts subset for GIMPACT in cases if contacts count exceeds requested maximum implemented (as suggested in the issue #36 by Piotr Piastucki)
|
10 years ago |
Daniel K. O.
|
5e582ed6f0
* issue #10 - removed usage of geom transforms in demos
|
12 years ago |
Oleh Derevenko
|
60f9900662
Merged: olehe_derevenko#1917: Changed: Private definitions moved from public <ode/matrix.h> into internal header "matrix.h"
|
12 years ago |
Oleh Derevenko
|
7a65c4c0a1
Assertion checking macros moved into library private headers
|
14 years ago |
Oleh Derevenko
|
15a00cd63e
Indentation changed to four spaces in main sources
|
14 years ago |
Oleh Derevenko
|
e219cd0a2b
Added: dGeomLowLevelControl function added with ability to change/query OPCODE trimesh-sphere contact merging behavior at runtime.
|
16 years ago |
Daniel K. O.
|
95f2e5e5e9
set svn:eol-style to native
|
17 years ago |
Oleh Derevenko
|
598a264f52
Fixed: A patch by Martijn Buijs (with my corrections) applied to make side1, side2 fields of contact structure be always initialized.
|
17 years ago |
Remi Ricard
|
b22cbd0fb7
- Applying patch #2158425 64-bit GIMPACT provided by Mark William.
|
17 years ago |
Oleh Derevenko
|
2dbfa3f8c0
Added: Initial commit of support of collision checking in multiple threads (global objects moved to TLS, class members or locals)
|
18 years ago |
Oleh Derevenko
|
48d9f56818
Cosmetic: Split collision_trimesh_internal.h and removed TRIMESH_INTERNAL define
|
18 years ago |
Oleh Derevenko
|
38cd09bf96
Fixed: Added checking for triangles degenerating into segments during space transformation
|
18 years ago |
Oleh Derevenko
|
ed71e211c1
Change: Added check for null-vectors in dGeomTrimeshGetTriangle()
|
18 years ago |
Daniel K. O.
|
98e5aa9161
Merged codereorganization branch into trunk
|
18 years ago |
Daniel K. O.
|
afdaf6a03d
Fixed typedef bug in configure.in, applied patch for gimpact with double precision, created bunny_geom.h
|
18 years ago |
Daniel K. O.
|
02b81342b9
reverted back to 1341
|
18 years ago |
Daniel K. O.
|
4ede69d424
applied patch 1851394: support for GIMPACT with double precision, dCollide fix
|
18 years ago |
Daniel K. O.
|
30656b7dba
removed an opcode library object from gimpact build, changed some ifs to ifdefs, placed bunny data into bunny_geom.h
|
18 years ago |
Daniel K. O.
|
e0929a69dc
removed private stuffs from the public headers, added new common-internal.h, replaced uintXX by uintXX_t. SAP space seems to work now.
|
18 years ago |
David Walters
|
242d99bf0b
Added dTRIMESH_OPCODE_16BIT build option to allow an OPCODE trimesh to be specified using 16-bit indices. Feature inspired by patch [ 1170247 ] by Geoff Carlton. Default is 32-bit.
|
18 years ago |
Bram Stolk
|
4c9e5561ba
Apply SF patch 1800579: dGeomTriMeshSetData does not work with GIMPACT
|
18 years ago |
Oleh Derevenko
|
a767fb14a8
Improvement: Added consistent assertion checks on entry to each collider function.
|
18 years ago |
Oleh Derevenko
|
bff2e7a26f
Improvement: optimizations for GIMPACT versions of trimesh-capsule, trimesh-trimesh, trimesh-plane, trimesh-sphere
|
18 years ago |