oleh_derevenko cd5c71e03c Cosmetic: A compile time warning has been fixed 9 ani în urmă
..
Ice cd5c71e03c Cosmetic: A compile time warning has been fixed 9 ani în urmă
COPYING 402af798f8 added a COPYING file clarifying the licensing; also, added OPCODE/COPYING to document OPCODE's licensing 12 ani în urmă
Makefile.am 402af798f8 added a COPYING file clarifying the licensing; also, added OPCODE/COPYING to document OPCODE's licensing 12 ani în urmă
OPC_AABBCollider.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_AABBCollider.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_AABBTree.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_AABBTree.h bd690db5e0 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 ani în urmă
OPC_BaseModel.cpp beb06ab999 Changed: Refactoring of dxTriMeshData hierarchy; result status added for dGeomTriMeshDataPreprocess() 9 ani în urmă
OPC_BaseModel.h beb06ab999 Changed: Refactoring of dxTriMeshData hierarchy; result status added for dGeomTriMeshDataPreprocess() 9 ani în urmă
OPC_BoxBoxOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_Collider.cpp 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_Collider.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_Common.cpp 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_Common.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_HybridModel.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_HybridModel.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_IceHook.h a1a7ca6a84 Fixed: Program abort generated on memory allocation fault in OPCODE (would corrupt memory before) 9 ani în urmă
OPC_LSSAABBOverlap.h dc42407f6b generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 13 ani în urmă
OPC_LSSCollider.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_LSSCollider.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_LSSTriOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_MeshInterface.cpp 8799251fb5 Changed: Improvement for trimesh-plane collision to exclude mesh vertices that have already generated contacts from further analysis. 16 ani în urmă
OPC_MeshInterface.h 8799251fb5 Changed: Improvement for trimesh-plane collision to exclude mesh vertices that have already generated contacts from further analysis. 16 ani în urmă
OPC_Model.cpp 65cafa7a5b Removed compiler warnings, upgraded makefiles to automake 1.10 18 ani în urmă
OPC_Model.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_OBBCollider.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_OBBCollider.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_OptimizedTree.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_OptimizedTree.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_Picking.cpp d1be62dcea Added: Initial commit of support of collision checking in multiple threads (global objects moved to TLS, class members or locals) 18 ani în urmă
OPC_Picking.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_PlanesAABBOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_PlanesCollider.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_PlanesCollider.h d1be62dcea Added: Initial commit of support of collision checking in multiple threads (global objects moved to TLS, class members or locals) 18 ani în urmă
OPC_PlanesTriOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_RayAABBOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_RayCollider.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_RayCollider.h 65cafa7a5b Removed compiler warnings, upgraded makefiles to automake 1.10 18 ani în urmă
OPC_RayTriOverlap.h a608391983 Merged: oleh_derevenko#1906: Fixed: Fixed zero comparisons in OPCODE to use relative error instead of absolute epsilon value (found by Bill Sellers) 12 ani în urmă
OPC_Settings.h 76cf96f8a8 added inttypes.h to configure.in, removed aliasing issues from opcode and some other warnings 16 ani în urmă
OPC_SphereAABBOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_SphereCollider.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_SphereCollider.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_SphereTriOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_TreeBuilders.cpp 3de3ae84fe Optimized AABBTree::Subdivide() 12 ani în urmă
OPC_TreeBuilders.h beb06ab999 Changed: Refactoring of dxTriMeshData hierarchy; result status added for dGeomTriMeshDataPreprocess() 9 ani în urmă
OPC_TreeCollider.cpp 417355e4ab Fixed: Minor safety corrections to OPCODE/ICE 9 ani în urmă
OPC_TreeCollider.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_TriBoxOverlap.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_TriTriOverlap.h a608391983 Merged: oleh_derevenko#1906: Fixed: Fixed zero comparisons in OPCODE to use relative error instead of absolute epsilon value (found by Bill Sellers) 12 ani în urmă
OPC_VolumeCollider.cpp 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
OPC_VolumeCollider.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
Opcode.cpp a1a7ca6a84 Fixed: Program abort generated on memory allocation fault in OPCODE (would corrupt memory before) 9 ani în urmă
Opcode.dsp 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
Opcode.dsw b2976d9198 VC6 workspace entancements from gl 22 ani în urmă
Opcode.h c483919b01 Cosmetic: Newlines changed to be Unix style (LF) for consistency 9 ani în urmă
README-ODE.txt acb3c11352 Fix build instructions 18 ani în urmă
ReadMe.txt 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
StdAfx.cpp 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
Stdafx.h 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă
TemporalCoherence.txt 9eca8fb7fd Source files should not be marked as executable 20 ani în urmă

README-ODE.txt


This is a copy of the OPCODE collision detection library by Pierre Terdiman.
See http://www.codercorner.com/Opcode.htm for more information, and read
the ReadMe.txt in this directory.

If you want to use the TriList (triangle mesh) geometry class in ODE, the
OPCODE library must be compiled. If you are using the autotools support to
compile ODE, you just have to specify --with-trimesh=opcode when calling ./configure.

This code was originally written for and compiled on windows, but it has been
ported so that it should compile under unix/gcc too. Your mileage may vary.

Russ Smith, April 12 2005.