Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-19Use reentrant qsort() in particle codesSergey Sharybin
Particle system code used global variable to sort hair by orig index, which is not safe for threading at all. Replaced this with usage of reentrant version of qsort, which is now implemented in BLI. It was moved from recast navigation code to BLI, so more areas could use it (if needed). -- svn merge -r59086:59087 ^/branches/soc-2013-depsgraph_mt
2013-03-29misc minor edits.Campbell Barton
- pass string size to BLI_timestr() to avoid possible buffer overrun. - quiet warning for mingw. - include guards for windows utf conversion funcs. - fix for mistage in edge-angle-selection check. - some style cleanup.
2012-10-20style cleanupCampbell Barton
2012-08-25style cleanup: also spellingCampbell Barton
2012-07-29code cleanup:Campbell Barton
- building without python works again - rename maxi/mini to i_max/i_min (so thay are available for function names) - some minor edits to IK stretch setting (no functional changes).
2012-06-17style cleanup:Campbell Barton
also fix for building ghost test and fix double free in one of the tests
2012-06-14quiet compiler warningCampbell Barton
2012-03-11style cleanup: + some warning fixes, also remove unused metaelem extern.Campbell Barton
2012-02-25code cleanup: white space, spelling & ';;' end of lines.Campbell Barton
2012-02-24bmesh docs now written in sphinx doc generator.Campbell Barton
* http://www.blender.org/documentation/blender_python_api_2_62_0/bmesh.types.html * http://www.blender.org/documentation/blender_python_api_2_62_0/bmesh.utils.html
2012-02-11update gpl header in cmake filesCampbell Barton
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-09-30Whitespace clean-upSergey Sharybin
2011-09-30Recast: upgrade library.Benoit Bolsee
- Upgrade Recast library to latest portable version - Implement recast_qsort based on FreeBSD qsort.c to have portable thread safe quick sort for use in conversion routine. - Better default value for the Build Navigation Mesh operator
2011-09-27navmesh: convert object_navmesh.cpp to plain c.Sergey Sharybin
2011-09-20Fix for recent commit:Sergey Sharybin
- Some declarations after statement left. - Do not use static inline functions in MOD_navmesh. It produces errors with msvc and not sure it's actually helps -- optimizer should make it inlined itself.
2011-09-20Get rid of c++ in blenkernel and modifiersSergey Sharybin
Also use guarded allocations for navmesh stuff.
2011-09-15Use static context trick for all platforms.Sergey Sharybin
Should be safe until modifier stack is not threaded. Solves issues with mingw and older glibc version (like used in release environment).
2011-09-13fix compilation for MinGW by substituting qsort_r with qsort. What aversion ↵Antony Riakiotakis
do MinGW guys have for including '_r' variants of functions anyway? Warning: a clean build will be needed probably to account for recent merge changes, or link errors will occur.
2011-09-13Fix typo in own commit for raycast librarySergey Sharybin
2011-09-10Fixed for navmesh on FreeBSD. Oatch by sambler, thanks!Sergey Sharybin
2011-09-10Another set of fixes for recats: osx uses different order of arguments for ↵Sergey Sharybin
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-10fixed linking with CMakeCampbell Barton
2011-09-10recast and detour patch now builds again with GCCCampbell Barton
- 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-06-05synched with trunk at revision 37212Nick Samarin
2011-02-16synched with trunk at revision 34793Nick Samarin
2010-09-02Recast: add SCons build system.Benoit Bolsee
2010-09-01Add CMake build system on Recast&Navigation branchBenoit Bolsee
2010-09-01Detour: remove unused filesBenoit Bolsee
2010-09-01Recast: remove unused filesBenoit Bolsee
2010-08-04integrated adaptive sampling algorithm for obstacle avoidanceNick Samarin
2010-07-30- moved navmesh conversion code to ED_Editors project ↵Nick Samarin
(ED_navmesh_conversion.h and navmesh_conversion.cpp files) - added new custom data layer CD_Recast
2010-07-29- fixed bug in steering actuator: calculate 2d distance to target for ↵Nick Samarin
seeking and fleeing - added possibility to add navmesh modifier manually in order to transform manually created mesh to navigation mesh (with navigation polygons data layer) - added possibility to use existed navigation mesh object for navmesh generation (so new object won't be created, but existed object will be updated)
2010-07-28- reworked conversion to dtStatNavMesh in KX_NavMeshObject to support ↵Nick Samarin
navigation mesh editing
2010-05-19added converting mesh of game object to Detour StatNavMesh (game object is ↵Nick Samarin
defined by property "navmesh")
2010-05-19added RecastNavigation library as extern projectNick Samarin