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
2006-07-06some minor webplugin changes, new loading .blend, upgraded version to 2.42, ↵Erwin Coumans
enabled PhysicsConstraints module within sandbox.
2006-07-03debug lines / register the applied impulse for constraint (for breaking)Erwin Coumans
2006-06-22bugfix:: added objects didn't have proper physics id (they used the physics ↵Erwin Coumans
id from the 'hidden layer' original.
2006-06-22fixed restore/suspendDynamics bugErwin Coumans
2006-06-22workaround for a irregularity/bug in physics system (happens very seldom, ↵Erwin Coumans
just 1 report so far, linear velocity/AABB becomes NaN)
2006-06-19bugfix/workaround for problem with hard-coded collision margins being too large.Erwin Coumans
2006-06-05Bugfix #4081: support for OpenBSD platform for scons. Big thanks to Nathan ↵Ken Hughes
Houghton for this contribution.
2006-05-23-added basic support for GameActuator 'load game', relative paths were ↵Erwin Coumans
broken, just load file into memory and load blend from memory. -near sensor support - python binding for PhysicsConstraints.setNumTimeSubSteps (dividing the physics timestep to tradeoff quality for performance)
2006-05-14Patch from Charlie:Erwin Coumans
Cleared the python dictionary at the end of the game engine, should fix some issues, also reverted the python controller changes, related to this This should fix the following bugs: [ #3789 ] [ #3815 ] possiblyy fixes: [ #3834 ]
2006-05-12patch from Charlie, bug fix (3795) , improves CubeMaps in game engineErwin Coumans
2006-05-11- Charlie provided a work-around for some armature related crashesErwin Coumans
- fixed some Bullet raycasting (hitfraction was not properly updated for static meshes) - removed some cvs tags in Bullet's BMF _Font files (they keep on conflicting when duplicated in different repositories) - set default linearsleepingtreshold explicitly
2006-05-10(experimental) logic timestep to 60hertz instead of 30 hertz.Erwin Coumans
2006-05-10fixed [ #3863 ] Baking game physics to IPOs misses the first few frames of ↵Erwin Coumans
motion Also, the recording starts from the actual 'curframe' onwards, rather then from frame 1
2006-05-10modified behaviour of PropertySensor and MessageSensor on popular request.Erwin Coumans
Logic systems should be improved, with consistent Level and Edge triggering usage in the logic bricks.
2006-04-28- Charlie fixed some bugs related to copying armature-constraint data (these ↵Erwin Coumans
are different from Bullet rigidbody constraints like the hinge, and point 2 point!) - fixed a crashing bug related to objects without meshes (tried to get material info from it)
2006-04-26added Bullet rigidbodies that behave like Sumo 'dynamic', without rotations. ↵Erwin Coumans
Done using a special hinge constraint (no translational degrees of freedom removed)
2006-04-26fixed several internal Bullet rigidbody dynamics bugs:Erwin Coumans
- broadphase had bugs in removing objects, - persistent manifold renamed value, - cylinder penetration depth fixed, - memory leak for persistent manifold
2006-04-24fixed collision sensor for dynamically created objects using Bullet physicsErwin Coumans
2006-04-17added support for 'Ghost' object and collision sensor (preliminary)Erwin Coumans
2006-04-14don't use hull testing code by defaultErwin Coumans
2006-04-13a lot of work in a few small changes to improve penetration depth. and some ↵Erwin Coumans
fixes in shaders from Charlie.
2006-04-11applied Charlies patch, reverted some GLSL shader stuff, improved ↵Erwin Coumans
penetration depth estimate.
2006-04-03made some gfx debug code win32 specificErwin Coumans
2006-04-03commented out some asserts that don't work multiplatformErwin Coumans
2006-04-03applied Charlies patch for game engine graphics. display list support, and ↵Erwin Coumans
bumpmapping shader improvements.
2006-04-01more Bullet physics improvements, mainly stability and performance related.Erwin Coumans
AddObjectActuator has new python method to immediately create objects (this allows to create multiple objects in 1 frame in different positions)
2006-02-22added 'disable sleeping' option for rigidbodies. + bugfix of out of sync ↵Erwin Coumans
wheels for vehicle
2006-02-21exposed a few more tuning paramtersErwin Coumans
2006-02-21Reorganized Bullet physics files, added preliminary vehicle simulation files ↵Erwin Coumans
(disabled). Requires some changes to projectfiles/makefiles/scons, for the added and removed files!
2006-02-15added proper casts to get things compiling with gcc 4.0 Os XJean-Luc Peurière
2006-02-13more vehicle preparation and some bullet collision detection bugfixes ↵Erwin Coumans
(related to collision margin)
2006-02-13Improved OpenGL Shader Language support for game engine. The python ↵Erwin Coumans
interface is much simplified. Drawback is that scripts need to be updated next release. Testfiles: http://www.continuousphysics.com/ftp/pub/test/index.php?dir=blender/&file=demos-2.42.zip patch by Charlie Carley (snailrose @ elysiun.com)
2006-02-08==SCons==Nathan Letwory
+ 'scons blenderplayer' builds blender AND blenderplayer now (tested on Linux only, but was only linking issue, so should work on other platforms too). NOTE: I noticed some compileflags for GE specific libs that were left out - I re-enabled them in the SConscripts, but I'm going to do a test build my- self now, so if there are problems with them on win32, I probably already know about them :)
2006-02-04== SCons ==Nathan Letwory
* This commit is all of the rewrite work done on the SCons system. For documentation see doc/blender-scons.txt and doc/blender-scons-dev.txt. Also http://mediawiki.blender.org/index.php/BlenderDev/SconsRefactoring contains valuable information, along with what still needs to be done. - linux, os x and windows compile now. - files are compiled to BF_INSTALLDIR (see config/(platform)-config.py) - NOTE: Jean-Luc P will commit sometime during the weekend proper appit() for OS X. For now, copy the resulting binary to an existing .app bundle. - features: - cleaner structure for better maintenance - cleaner output during compile - better handling of build options - general overall speed increase - see the wiki for more info Cygwin, FreeBSD and Solaris systems still need work. For these systems: 1) copy a config/(platform)-config.py to ie. config/cygwin-config.py 2) set the proper defaults for your platform 3) mail me at jesterking at letwory dot net with you configuration. if you need any modifications to the system, do send a patch, too. I'll be giving first-aid today and tomorrow, after that it'll be all regular development work :) /Nathan
2006-01-31Added KX_VehicleWrapper.cppKent Mein
(Let me know if this doesn't fix it, no time to test it.) Kent
2006-01-30prepared physics/game engine infrastructure for vehicle support.Erwin Coumans
fixed a python related bug with physics contraints fixed some line-ending problem with blenderbuttons.c makefile/scons/projectfiles need to add source/gameengine/Ketsji/KX_VehicleWrapper.cpp
2006-01-30More simple fixes to cleanup warnings and what not:Kent Mein
extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.h added newline at end of file. intern/boolop/intern/BOP_Face2Face.cpp fixed indentation and had nested declarations of a varible i used for multiple for loops, changed it to just one declaration. source/blender/blenkernel/bad_level_call_stubs/stubs.c added prototypes and a couple other fixes. source/blender/include/BDR_drawobject.h source/blender/include/BSE_node.h source/blender/include/butspace.h source/blender/render/extern/include/RE_shader_ext.h added struct definitions source/blender/src/editmesh_mods.c source/gameengine/Ketsji/KX_BlenderMaterial.cpp source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp source/gameengine/Ketsji/KX_RaySensor.cpp removed unused variables; source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp changed format of case statements to avoid warnings in gcc. Kent
2006-01-30Use ALsizei/GLsizei to fix compile errors on mac / gcc 4.x.Brecht Van Lommel
2006-01-29Fix some of Stealth Apprent's warnings/errors and some extra little stuff.Kent Mein
here is a quick summary... Kent intern/bsp/intern/BSP_CSGMesh_CFIterator.h removed tri_index (unused variable) intern/bsp/intern/CSG_BooleanOps.cpp removed extra ; intern/string/intern/STR_String.cpp added <ctype.h> source/blender/blenkernel/BKE_writeavi.h moved things around so not doing forward declarations source/blender/renderconverter/intern/convertBlenderScene.c changed render.h to render_types.h source/blender/src/blenderbuttons.c source/blender/src/editgroup.c source/blender/src/meshtools.c added newline source/gameengine/Ketsji/KX_KetsjiEngine.cpp commented out include "PIL_time.h" code that requires it is commented out reading blender/src/writeavicodec.c (struct keyword to a couple of lines that needed it) and added: extern struct Render R; blender/renderconverter/intern/convertBlenderScene.c added extern Render R; added #include "rendercore.h" to get rid of undeclared shade_material_loop (Not sure if this is right but it fixes it. Did not fix this problem, is it alright to just pass NULL here or should we chan ge it to something else: init_render_materials' : too few gameengine/Physics/BlOde/OdePhysicsEnvironment.cpp removed argument to dHashSpaceCreate commented out dWorldQuickStep since it does not exist
2006-01-28Orange: replaced obsolete IMB_rectop() with IMB_rectcpy() in game engine.Ton Roosendaal
2006-01-18assert caused compile problems too :(Erwin Coumans
2006-01-18fixed an ordering issue caused by previous commitErwin Coumans
2006-01-18attempt to fix reported problems with glsl shader on OS X (and other ↵Erwin Coumans
platforms). instead of continuous printing errors, it should just print once, and delete the shaders. also, disabled the asynchronous logicbrick update, it reportedly causes jitter.
2006-01-17after much suffering, got GE build and work almost cleanly on Os XJean-Luc Peurière
(with make, need to confirm with scons) after cleaning the changes are in fact minimal, but the situation is still quite a bit hackish. Game engine coders, there is also quite a number of warnings that need to be fixed. current situation is that everything seems to work, but GLSL shaders spew a lot of errors on console and blender may crash on exit when a GLSL shader was used. ARB stuff works fine.
2006-01-15more graphics patches from Snailrose,Erwin Coumans
remove constraint fixed, Bullet timestep now subdivides Blender game engine timestep, so it runs 60 hertz, SphereShape reverted to old style, so no support for non-uniform scaled spheres for now,
2006-01-12renamed some variables to make the timing in the game engine less ↵Erwin Coumans
confusing+minor improvements in this area. enabled game engine for scons
2006-01-12overlooked IMB_imbuf.h was already included inside an extern "C" section.Erwin Coumans
2006-01-12uncommented include "IMB_imbuf.h", it is needed?Erwin Coumans
2006-01-11At least FreeBSD needs to know where to find gl.hHans Lambermont
2006-01-11attempt to avoid nameclashes (although it is already in a namespace) -> ↵Erwin Coumans
extension names renamed from glXXX to blXXX.