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
2009-11-25BGE: replace mesh works for Soft Body (including reinstantiation of physics ↵Benoit Bolsee
soft body mesh). Even a static mesh can be used as replacement: the mesh will be instantiated with the soft body settings of the object. The position and orientation of the soft body is preserved after the replacement. Known limitation: the velocity of the soft body is reset aftet the replacement. This is because soft body don't have a well defined velocity.
2009-11-23Fix MSVC project files for blenderplayer: the player compiles and runs ↵Benoit Bolsee
properly in debug and release mode. Still a problem with scons: the player compiles but crashes on startup.
2009-11-22MSVC 9 projectfilesAndrea Weikert
* Added GLEW_STATIC where necessary to make Blender compile again * First attempt at compiling blenderplayer again - compiles, but doesn't link yet * removed deprecated SND_ functions from blenderplayer
2009-11-16Update MSVC project files: disable COLLADA in debug build => runtime crash.Benoit Bolsee
2009-09-25Merge of itasc branch. Project files, scons and cmake should be working. ↵Benoit Bolsee
Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library.
2009-09-24Fix compilation problem in Windows and update project filesBenoit Bolsee
2009-08-28Update MSVC project files.Benoit Bolsee
2009-08-122.5 MSVC 9 projectfiles maintenanceAndrea Weikert
* rev. 22367: splitting of anim_channels.c * rev. 22383: units.c in blenkernel added * Fix include paths was intern/audaspace, code expected intern/audaspace/intern
2009-08-10MSVC project files: add audaspace project, upgrade to Python 3.1Benoit Bolsee
2009-06-302.5 MSVC projectfilesAndrea Weikert
* moving projectfiles to python 2.6 to avoid recurring issues with python migration
2009-06-282.5 MSVC 9 projectfiles Andrea Weikert
* added missing include to KX_blenderhook project
2009-06-232.5 MSVC9 projectfilesAndrea Weikert
* RNA: move of rna_*_api.c files * removed deleted projects ODE, SUMO etc. * Added new files to editors/space_logic
2009-06-142.5 MSVC9 projectfilesAndrea Weikert
* enabled game engine in regular build Note1: blenderplayer hasn't been looked at yet and is not linking Note2: KX_blenderhook and KX_converter need windowmanager include, this dependency should probably be removed.
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-14BGE: Occlusion culling and other performance improvements.Benoit Bolsee
Added occlusion culling capability in the BGE. More info: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.49/Game_Engine#BGE_Scenegraph_improvement MSVC, scons, cmake, Makefile updated. Other minor performance improvements: - The rasterizer was computing the openGL model matrix of the objects too many times - DBVT view frustrum culling was not properly culling behind the near plane: Large objects behind the camera were sent to the GPU - Remove all references to mesh split/join feature as it is not yet functional
2009-04-08Patch #18462: Fisheye (Dome) and Spherical Panoramic mode in BGE.Benoit Bolsee
User guide: http://wiki.blender.org/index.php/Dev:Source/GameEngine/Fisheye_Dome_Camera Fixed two bugs from original patch: - deleting a text will clear the warp field from Game framing settings - removed spurious black dots along the edge of the cube map in the gameplayer Known limitation: - resizing of the screen doesn't work in the gameplayer Known bugs: - Texture with reflexion are not rendered correctly - Spurious problems with light
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-03MSVC9 project file.Benoit Bolsee
2009-03-23MSVC project files updated for ffmpeg 0.5 and armature. You must also update ↵Benoit Bolsee
lib/windows.
2009-03-182.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r18677:19317 Notes: * Sequence transform strip uses G.scene global, this is commented out now, should be fixed. * Etch-a-ton code was most difficult to merge. The files already in 2.5 got merged, but no new files were added. Calls to these files are commented out with "XXX etch-a-ton". editarmature.c and transform_snap.c were complex to merge. Martin, please check? * Game engine compiles and links again here for scons/make/cmake (player still fails to link).
2009-03-05Update MSVC9 project file for VideoTextureBenoit Bolsee
2009-03-01MSVC9 project file: add ffmpeg avdevice lib to linker for the blenderplayer.Benoit Bolsee
2009-02-282.5: updated MSVC9 project filesAndrea Weikert
- blenfont - editors: sculpt changed to sculpt_draw - some RNA additions (rna_animation.c) - fixed some game engine include directories
2009-02-20MSVC9 project files: reactivate VideoTexture module in BGE; it that was ↵Benoit Bolsee
disabled for some reason.
2008-12-142.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r17434:HEAD
2008-11-26MSVC9 project file update for blenderplayerBenoit Bolsee
2008-11-16== MSVC project files ==Andrea Weikert
updated VisualStudio 9 projectfiles for blender 2.50 notes: - still WIP - dependencies have to be reviewed - gameengine has been removed from build for now, needs to be added back at some point - time, outliner and view3d editors have been added, other editors will have to be added when ported
2008-11-11Add MSVC90 project files - part 3. Extern and Intern projects are merged in ↵Benoit Bolsee
projectfiles_vc9\blender\blender.sln solution, you just need to open that solution to compile everything with VS2008.