Commit Graph

10 Commits

Author SHA1 Message Date
4e9381bc35 Fixed for navmesh on FreeBSD. Oatch by sambler, thanks! 2011-09-10 14:55:14 +00:00
bdd4aa27b0 Another set of fixes for recats: osx uses different order of arguments for sort_r
and it's callback.

Also do not use char constants like 'NAVM' which is casting to int.
And added defautl section to switch in KX_NavMeshObject::DrawNavMesh.
2011-09-10 14:12:15 +00:00
571f7db529 MSVC build fix by MiikaH for NAVMESH. Thanks! :) 2011-09-10 09:06:42 +00:00
0128218254 recast and detour patch now builds again with GCC
- rearrange structs to work for 64bit
- define all vars before goto's
- ifdefs for qsort_r/qsort_s
- dont cast pointers to int only for NULL checks
- dont printf STR_String directly, get the char pointer from it

also minor change to gpu py module, no need to pass empty tuple to PyObject_CallObject, can just be NULL
2011-09-10 03:07:26 +00:00
a7f3e347b7 SVN maintenance. 2011-09-09 22:02:12 +00:00
Nick Samarin
3a8f3dd3f5 reworked obstacle simulation in order to have two realizations: with "cell" and "ray" sampling 2010-08-10 20:48:28 +00:00
Nick Samarin
7ec16a7c6e fixed bugs (wrong number of triangle in buildMeshAdjacence, wrong face indexes in applyModifier) 2010-08-09 10:20:53 +00:00
Nick Samarin
e42f487aed fixed error in forming of navigation polygons: non-traversed polygons are allowed if and only if they haven't border edges 2010-08-06 16:11:17 +00:00
Nick Samarin
5f78619a65 added test for correctness of navigation polygon: check if all triangles are involved in polygon formation 2010-08-05 07:27:28 +00:00
Nick Samarin
dbc8d4274f - moved navmesh conversion code to ED_Editors project (ED_navmesh_conversion.h and navmesh_conversion.cpp files)
- added new custom data layer CD_Recast
2010-07-30 13:02:32 +00:00