ejcoumans
|
7a0a0941f9
|
moved filters in CcdConstructionInfo
|
2006-06-25 21:03:10 +00:00 |
|
ejcoumans
|
71dfed4c52
|
no manifest in projectfiles, and added a few files
|
2006-06-25 20:44:06 +00:00 |
|
ejcoumans
|
35c2da987e
|
preparation for compound collision shapes
|
2006-06-25 19:53:07 +00:00 |
|
ejcoumans
|
93fda830d4
|
accidently made CollisionGroup filter/mask int, instead of short int
|
2006-06-25 19:40:59 +00:00 |
|
ejcoumans
|
c8a0c95195
|
added basic collision filtering, in broadphase. more advanced collision filtering should happen in CollisionDispatch::NeedsCollision
fixed CcdPhysicsDemo: don't pick static objects, it create a point 2 point constraint, which assert in jacobian generation
|
2006-06-25 19:36:50 +00:00 |
|
ejcoumans
|
8376da46a6
|
ASSERT instead of assert,
removed unused padding in rigidbody (was it 4500 bytes, now 500 bytes)
|
2006-06-25 16:38:32 +00:00 |
|
ejcoumans
|
09aeefe029
|
Allow multiple meshes to be used in the TriangleIndexVertexArray (this name is bad, is should be 'MeshArray'.
Renamed some 'box' into 'convex' in ConvexConcaveCollisionAlgorithm (it is generic for all convex objects, not for boxes).
|
2006-06-25 14:50:38 +00:00 |
|
ejcoumans
|
2eed545a70
|
enable to suspend and restore dynamics. also, catched the case where failed dynamics (resulting in infinite AABB sizes) doesn't mess up the entire simulation, it just get's deactivated (with a message that a simulation error happened)
|
2006-06-22 03:00:43 +00:00 |
|
ejcoumans
|
c5fdd98330
|
printf for debugging requires stdio.h
|
2006-06-21 21:04:01 +00:00 |
|
ejcoumans
|
3b602a4f02
|
don't introduce int i in the for-loop, some compilers give errors
|
2006-06-21 05:39:34 +00:00 |
|
ejcoumans
|
94e94e995f
|
enabled early exit for GJK
|
2006-06-21 05:35:16 +00:00 |
|
ejcoumans
|
324b18b719
|
minor type in simdvector3, no picking on fixed objects, no run-time type info
|
2006-06-21 05:22:43 +00:00 |
|
ejcoumans
|
ee4ed8b945
|
don't use exception handling for visual studio 6
|
2006-06-21 05:10:58 +00:00 |
|
ejcoumans
|
9a83efa45f
|
don't use runtime typeinfo
|
2006-06-21 05:03:11 +00:00 |
|
ejcoumans
|
10b6170ee5
|
removed obsolete manual
|
2006-06-19 23:26:51 +00:00 |
|
ejcoumans
|
76e41369d3
|
removed obsolete COLLADA dae files
|
2006-06-19 23:26:30 +00:00 |
|
ejcoumans
|
a30889a143
|
added VERSION
|
2006-06-19 23:24:43 +00:00 |
|
ejcoumans
|
e82e31e692
|
removed some obsolete files (appBasicSample), FCollada lib, external-libs folder
start physics by default (not pressing 'i')
|
2006-06-19 23:21:10 +00:00 |
|
ejcoumans
|
c4cd297f22
|
step the simulation 1 frame, so the initial starting position is ok.
added comment how to use FCollada instead of COLLADA_DOM
|
2006-06-19 22:03:07 +00:00 |
|
ejcoumans
|
f2b79971a0
|
more help
|
2006-06-19 21:48:48 +00:00 |
|
ejcoumans
|
dd0b5e0ac0
|
added basic installation info
|
2006-06-19 21:41:16 +00:00 |
|
ejcoumans
|
075b7d4ff0
|
COLLADA import
|
2006-06-19 21:33:17 +00:00 |
|
ejcoumans
|
473e290540
|
use config-win32 for visual studio builds
disabled 2 libxml settings (CATALOG & ICONV), to get it to compile
|
2006-06-19 20:56:20 +00:00 |
|
ejcoumans
|
8dcbaeb2b8
|
more work to get libxml / libcollada-dom to build multiplatform
|
2006-06-19 19:33:14 +00:00 |
|
ejcoumans
|
0f3bda1fb0
|
more build stuff for libxml / COLLADA
|
2006-06-19 17:51:06 +00:00 |
|
ejcoumans
|
8f83fa6299
|
updated projectfiles (COLLADA related projects will not work yet)
|
2006-06-19 02:06:18 +00:00 |
|
ejcoumans
|
51fb1b25fc
|
added missing libxml2 files, and config.h (for linux). todo: both configwin32.h for win32, and configure for non-windows
|
2006-06-19 02:01:26 +00:00 |
|
ejcoumans
|
f2636f8d4b
|
updated to more recent libxml2 version (work in progress)
|
2006-06-18 23:22:39 +00:00 |
|
ejcoumans
|
650e0ac744
|
created Jamfile for COLLADA_COM & LibXML, added LibXML in it's own location under Extras
libxml doesn't compile with jam yet, C sourcecode versus C++?
|
2006-06-18 10:25:12 +00:00 |
|
ejcoumans
|
ddf9973fba
|
preliminary convex hull support using COLLADA_DOM,
draw convex hull in wireframe (point cloud doesn't have triangles)
|
2006-06-18 07:04:21 +00:00 |
|
ejcoumans
|
6fc2e100f5
|
added limited support for COLLADA_DOM. Will need to add jam/msvcgen build support.
|
2006-06-18 05:31:52 +00:00 |
|
ejcoumans
|
1a0f411f92
|
constraints merge simulation islands
|
2006-06-17 18:45:12 +00:00 |
|
ejcoumans
|
51a645bb4a
|
constraints between bodies merge constraint simulations (this fixes problems with deactivation/sleeping)
|
2006-06-17 15:22:06 +00:00 |
|
ejcoumans
|
f348d28972
|
|
2006-06-16 01:33:05 +00:00 |
|
ejcoumans
|
dd5fe0bea9
|
renamed to trunk
|
2006-06-15 18:44:03 +00:00 |
|
ejcoumans
|
43f5e2af0f
|
|
2006-06-15 05:14:43 +00:00 |
|
ejcoumans
|
806607146b
|
testing svn:externals
|
2006-06-15 04:58:18 +00:00 |
|
ejcoumans
|
ce0b9348ad
|
attempt to set property
|
2006-06-15 04:56:34 +00:00 |
|
ejcoumans
|
3c6993e45e
|
- CcdPhysicsDemo also uses Generic6DofConstraint (testing with mouse picking).
- HingeConstraint back to old method by default (comparison)
- FCollada by default in ColladaDemo
|
2006-06-14 02:51:47 +00:00 |
|
ejcoumans
|
0ce46e150d
|
m_jointAxis was renamed to m_linearJointAxis, also initialized with SimdVector3(0,0,0)
|
2006-06-13 23:44:51 +00:00 |
|
ejcoumans
|
a88cee3a20
|
Renamed m_jointAxis to m_linearJointAxis (and set it to zero for angular JacobianEntry)
|
2006-06-13 00:49:48 +00:00 |
|
ejcoumans
|
03ed5eafff
|
bugfix, passed member as initializer of same member. thanks DonDickyD for pointing out!
|
2006-06-11 16:44:46 +00:00 |
|
ejcoumans
|
d61f1034ba
|
step closer to COLLADA-DOM, convex hull / mesh. can't find where the vertices/triangles are 'hidden' in the structures.
|
2006-06-10 01:44:20 +00:00 |
|
ejcoumans
|
87b6f7ae37
|
COLLADA-DOM support for box, sphere, cylinder, mass, isdynamic and start transform
|
2006-06-09 22:34:17 +00:00 |
|
ejcoumans
|
60df0e79c5
|
added vc8 projectfile
|
2006-06-09 20:11:09 +00:00 |
|
ejcoumans
|
b4df21acb5
|
added cylinder support in ColladaDemo, rendering of Cylinder, updated .dae files.
|
2006-06-09 00:17:20 +00:00 |
|
ejcoumans
|
bff230b23c
|
COLLADA 1.4 DOM support preparation (Visual Studio 2005 files + readme.txt)
|
2006-06-05 23:27:37 +00:00 |
|
ejcoumans
|
7e276a3acd
|
|
2006-06-05 23:11:56 +00:00 |
|
ejcoumans
|
b3119df72e
|
prepare to add Collada dom
|
2006-06-05 23:07:40 +00:00 |
|
ejcoumans
|
73eafc8787
|
fixed compatibility with cygwin/mingw
|
2006-06-04 23:52:29 +00:00 |
|
ejcoumans
|
f743269af9
|
Added Generic 6 DOF Constraint skeleton
|
2006-06-03 21:09:14 +00:00 |
|
ejcoumans
|
9c21151c5f
|
new Collada physics demos
|
2006-06-03 02:19:43 +00:00 |
|
ejcoumans
|
ac11a0c06b
|
Did a bit more Collada physics importing work.
Also did a quick workaround to allow different camera UP. This demo stuff really needs to be cleaned up now!
|
2006-06-03 02:13:59 +00:00 |
|
ejcoumans
|
9414d46266
|
vc7.1 projectfiles added for FCollada
|
2006-06-01 07:00:26 +00:00 |
|
ejcoumans
|
5cb549a9bb
|
more Collada physics work
|
2006-06-01 06:58:51 +00:00 |
|
ejcoumans
|
ca2e2a5950
|
need to pass char as variable, not as argument (vc8 crashes)
|
2006-06-01 04:10:29 +00:00 |
|
ejcoumans
|
b5d0520c58
|
added initial Collada 1.4 Physics support
|
2006-06-01 03:27:01 +00:00 |
|
ejcoumans
|
5299170dca
|
added icon to collada demo
|
2006-06-01 03:23:49 +00:00 |
|
ejcoumans
|
706ad0d1b4
|
Added Collada Physics testfile, exported from Blender 2.42 (pre-release)
|
2006-05-31 22:26:39 +00:00 |
|
ejcoumans
|
7392431860
|
some work on fcollada import
|
2006-05-27 01:24:08 +00:00 |
|
ejcoumans
|
718faabe59
|
added fcollada vc8 files
|
2006-05-27 01:23:15 +00:00 |
|
ejcoumans
|
c80a4cefb5
|
added collada testfile
|
2006-05-27 00:03:10 +00:00 |
|
ejcoumans
|
e31711a4d9
|
try to catch a rare failure case (debugmode-printf)
|
2006-05-26 20:25:18 +00:00 |
|
ejcoumans
|
2529aebc79
|
this should not be necessary, but it happened. todo: why doesn't gjk terminate. there are 2 rare cases, one with 'nan'/undefined separating axis/distance, and another with rather big distances.
|
2006-05-26 19:47:46 +00:00 |
|
ejcoumans
|
1035e21422
|
removed obsolete ODE sdk
|
2006-05-26 19:15:23 +00:00 |
|
ejcoumans
|
95ea729454
|
don't merge if hulls are empty
|
2006-05-26 19:14:55 +00:00 |
|
ejcoumans
|
049a2af90f
|
updated autogenerated projectfiles/resource files
|
2006-05-26 18:15:55 +00:00 |
|
ejcoumans
|
8653aaaeda
|
|
2006-05-26 17:56:14 +00:00 |
|
ejcoumans
|
8402358d46
|
compile convexdecomposition under unix, removed another template
|
2006-05-26 17:47:54 +00:00 |
|
ejcoumans
|
98129bcae9
|
|
2006-05-26 17:20:14 +00:00 |
|
ejcoumans
|
035075ccbf
|
added icon for demo executables
|
2006-05-26 14:43:49 +00:00 |
|
ejcoumans
|
d973370f3b
|
|
2006-05-26 05:56:39 +00:00 |
|
ejcoumans
|
e0b28e6726
|
|
2006-05-26 05:54:21 +00:00 |
|
ejcoumans
|
3da6f4f231
|
added autogenerated projectfiles
|
2006-05-26 05:48:52 +00:00 |
|
ejcoumans
|
734004f92b
|
added sample file
|
2006-05-26 00:34:44 +00:00 |
|
ejcoumans
|
ac7ecf46c1
|
updated projectfiles
|
2006-05-26 00:31:14 +00:00 |
|
ejcoumans
|
9405204ee5
|
new demos
|
2006-05-26 00:30:45 +00:00 |
|
ejcoumans
|
39c5f29fd0
|
added new convex trianglemesh shape
|
2006-05-26 00:30:16 +00:00 |
|
ejcoumans
|
6abd4264ee
|
|
2006-05-26 00:29:43 +00:00 |
|
ejcoumans
|
18ac5c40ce
|
turned template class into normal class, too many issues at the moment
|
2006-05-25 20:46:30 +00:00 |
|
ejcoumans
|
23580cbaed
|
added demos
|
2006-05-25 20:02:12 +00:00 |
|
ejcoumans
|
76ab55d1be
|
added demos
|
2006-05-25 20:01:29 +00:00 |
|
ejcoumans
|
e061ec1ebf
|
moved files around
|
2006-05-25 19:18:29 +00:00 |
|