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
2012-02-11update gpl header in cmake filesCampbell Barton
2012-02-05BGE bug #18883: Softbodies being hit by ghost objects. Added a one liner ↵Benoit Bolsee
fix in Bullet. I will also report the fix to Erwin so that it can be added to next Bullet version.
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-08-21Fix #28154: linux3-config.py doesn't existSergey Sharybin
Change OURPLATFORM from "linux<major_version>" to simple "linux". Since new policy for linux kernel versions that major version in platform doesn't make much sense for building rules so the same rules could be used for both of linux2 and linux3 now/ Tested on both of linux2 and linux3 systems.
2011-06-21update cmake checker to ignore file list and add some headers to the source ↵Campbell Barton
list.
2011-05-31cmake maintenanceCampbell Barton
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration.
2011-05-28fixed "rather then" -> "rather than" typos all over the placeM.G. Kishalmi
2011-05-02fix transform code using a node space as an image space, accessing ↵Campbell Barton
unallocated memory. also remove bullet patch which has now been applied.
2011-03-29fixes in Bullet stuff, roll influence for raycast vehicles was broken,Erwin Coumans
enable the setPhysicsTicRate for BGE Python
2011-03-22remove constructors, they cause compile errors under FedoraErwin Coumans
2011-03-13quiet stricter compiler warnings/errors.Campbell Barton
2011-03-13Fix for compilation error after bullet upgrade.Sergey Sharybin
There was a typo in source file list.
2011-03-12update Bullet physics sdk to latest trunk/version 2.78Erwin Coumans
add PhysicsConstraints.exportBulletFile(char* fileName) python command I'll be checking the bf-committers mailing list, in case this commit broke stuff scons needs to be updated, I'll do that in a second.
2011-02-27doxygen: fixesNathan Letwory
2011-02-22doxygen: add bullet to extern libs, some small changes in page names, and ↵Nathan Letwory
fixes around license blocks
2011-02-12fix for building with opencollada 833 on linux.Campbell Barton
2011-01-30remove nan-makefilesCampbell Barton
2011-01-27[#25815] Patch gcc 4.6Campbell Barton
with minor edits, made sure it works in CMake too.
2011-01-16fix for using un-initialized stack memory with bullet triangle mesh collisions.Campbell Barton
the 4th component of the vector is used later when copying the vector.
2010-12-23rename blenderlib to blender_add_libCampbell Barton
2010-12-23remove bullet CMakeLists.txt files, blender uses its own.Campbell Barton
2010-12-08use lowercase for cmake builtin names and macros, remove contents in else() ↵Campbell Barton
and endif() which is no longer needed.
2010-12-03Fix for compilation error caused by strict prototype checkingSergey Sharybin
2010-11-29include headers in cmake source, added a script to check for consistency, ↵Campbell Barton
reporting missing headers & C files. this is important so IDE's using CMake integration always get blender headers. - QtCreator & MSVC for eg, probably others too.
2010-10-23Remove msvc build files which are not needed anymore.Campbell Barton
2010-10-23use explicit file paths for CMake rather then globing, This is recommended ↵Campbell Barton
by cmake devs. globbing vs explicit is discussed here. http://www.cmake.org/pipermail/cmake/2008-December/025694.html Practical implications are: - developers need to keep CMakeLists.txt files up to date. - Users wont get strange linking errors if they build after a file is added, since CMake detects CMakeLists.txt is modified and automatically reconfigure.
2010-10-03added len_squared_v2v2, use instead of len_v3v3 for font handle tests, also ↵Campbell Barton
fixed some warnings.
2010-09-03Fix [#23569] Convex hull bounds crash BlenderNathan Letwory
Reported by dobz116 This appears to happen only on 64bit Windows. An issue for this part of code was reported at http://code.google.com/p/bullet/issues/detail?id=204 and fixed at http://code.google.com/p/bullet/source/detail?r=1650 . The code change also fixes the crash we experience: merged changes.
2010-07-17spelling correction: alredy --> alreadyCampbell Barton
2010-06-17Revert changes back to original state, before 29506.Guillermo S. Romero
2010-06-17== SoC Bullet - Bullet Upgrade to 2.76 ==Joshua Leung
Updated Blender's Bullet to 2.76 in this branch only. This update was done by: 1) deleting the contents of the existing extern/bullet2/src directory (leaving the .svn folder in place), 2) copy/pasting the contents of the bullet/src directory (from unzipped Bullet archive) into this newly cleared folder. Hopefully there aren't any patches that are still needed from the Bullet we had in source. --- Note: I didn't use Moguri's patch, since that was giving me compile errors with headers not being able to be found. [[Split portion of a mixed commit.]]
2010-02-04Add btBvhTriangleMeshShape::buildOptimizedBvh() in preparation of next ↵Benoit Bolsee
commit. This patch has been approved already and will be in Bullet 2.76.
2010-01-06Bullet: rework softbody raytest patch after approval by Erwin.Benoit Bolsee
2009-12-22Bullet: synchronize soft body helpers with current SVN.Benoit Bolsee
2009-12-04BGE: Add option to return UV coordinates aofthe hit point to ↵Benoit Bolsee
KX_GameObject::rayCast(). Details in PyDoc.
2009-11-30scons + gcc linking fix for bullet softbodies:Joshua Leung
Upped the priority for the softbody module so that gcc linkers (mingw, linux-gcc) would be able to resolve the dependencies. MSVC still worked though.
2009-11-28BGE: ray casting works on soft body, the hit polygon is also returned. The ↵Benoit Bolsee
modifications to Bullet have been reported to Bullet forum. Note: welding is completely disabled on soft body as it breaks the relationship between the soft body collision shape and the graphics mesh without bringing any additional stability (the reverse actually).
2009-11-05Fix for bug #19817: cloth simulation with collision slow on Mac.Brecht Van Lommel
The cause of this is in the bullet library, seems like some kind of poor handling of many repeated allocations by Mac OS X, but the allocation is unnecessary, so removed it. Patch submitted to bullet: http://code.google.com/p/bullet/issues/detail?id=303
2009-10-05remove unused defines, cant check every case but from grepping the souece it ↵Campbell Barton
should go ok.
2009-09-06white space commit. (2 spaces -> tab).Campbell Barton
Was annoying to use a different editor for cmake only. theeth says this should be ok with gsoc and merges from branches.
2009-09-05== SCons ==Nathan Letwory
* bring back 'player' libtype, after investigation with ideasman. scons/mingw works nicely, for some reason msvc fails to link still, will look further into it.
2009-07-16SConsNathan Letwory
* ensure all SConscripts are ready for win64-vc (where necessary). * ensure we have proper _DEBUG flag for Python when we're doing a debug build. * some cleaning up of linking etc. * ensure /EHsc is there for game engine modules.
2009-06-092.50:Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r19820:HEAD Notes: * Game and sequencer RNA, and sequencer header are now out of date a bit after changes in trunk. * I didn't know how to port these bugfixes, most likely they are not needed anymore. * Fix "duplicate strip" always increase the user count for ipo. * IPO pinning on sequencer strips was lost during Undo.
2009-04-202.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r19323:HEAD Notes: * blenderbuttons and ICON_SNAP_PEEL_OBJECT were not merged.
2009-04-132.5 MSVC projectfilesAndrea Weikert
- added missing files - cleanup of some project settings - RNA building has dependency issue: had to add interface_api.c to the makesrna project and makesrna and rna projects now include editors. - added debug libraries for OpenExr, please update lib/windows/openexr to get them
2009-04-08BGE Scenegraph and View frustrum culling improvement.Benoit Bolsee
This commit contains a number of performance improvements for the BGE in the Scenegraph (parent relation between objects in the scene) and view frustrum culling. The scenegraph improvement consists in avoiding position update if the object has not moved since last update and the removal of redundant updates and synchronization with the physics engine. The view frustrum culling improvement consists in using the DBVT broadphase facility of Bullet to build a tree of graphical objects in the scene. The elements of the tree are Aabb boxes (Aligned Axis Bounding Boxes) enclosing the objects. This provides good precision in closed and opened scenes. This new culling system is enabled by default but just in case, it can be disabled with a button in the World settings. There is no do_version in this commit but it will be added before the 2.49 release. For now you must manually enable the DBVT culling option in World settings when you open an old file. The above improvements speed up scenegraph and culling up to 5x. However, this performance improvement is only visible when you have hundreds or thousands of objects. The main interest of the DBVT tree is to allow easy occlusion culling and automatic LOD system. This will be the object of further improvements.
2009-04-04fix for [#18484] Bullet Crash (possibly because of overlapping rigid body balls)Campbell Barton
simple missing negative index check.
2009-04-02[#17963] NearSensor segmentation faultCampbell Barton
bugfix in bullet Caused by using the index from closestAxis4 before checking its -1
2009-03-23MSVC project files updated for ffmpeg 0.5 and armature. You must also update ↵Benoit Bolsee
lib/windows.
2009-03-19Makefile updates for Blender 2.5 (from GSR)Chris Want