Revision 3511f8e by Campbell Barton April 14, 2009, 12:34 (GMT) |
BGE Physics Clamp objects min/max velocity. Accessed with bullet physics from the advanced button with dynamic and rigid body objects. - useful for preventing unstable physics in cases where objects move too fast. - can add linear velocity with the motion actuator to give smooth motion transitions, without moving too fast. - minimum velocity means objects don't stop moving. - python scripts can adjust these values speedup or throttle velocity in the existing direction. Also made copy properties from an object with no properties work (in case you want to clear all props) |
Revision 3ef247e by Joshua Leung April 14, 2009, 11:53 (GMT) |
FCurve Modifiers - "Limits" Modifier: This new modifier clamps the values of the F-Curve to lie within specified bounds, much like Limit Location/Rotation/Scale constraints do. You can limit by time range(s) and/or value range(s). |
Revision 2d17d86 by Joshua Leung April 14, 2009, 10:18 (GMT) |
Action Code - Tidied up some code that wasn't working yet |
Revision 1bc31fc by Campbell Barton April 14, 2009, 03:08 (GMT) |
BGE Bugfix [#17678] "Mouse over" sensor broken when using viewports Loop over all the scenes camera viewports and check the mouse is inside the viewport before casting a ray. |
Revision 0b8661a by Benoit Bolsee April 13, 2009, 20:08 (GMT) |
BGE: Occlusion culling and other performance improvements. 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 |
April 13, 2009, 19:33 (GMT) |
SVN maintenance. |
Revision cf6a163 by Ton Roosendaal April 13, 2009, 15:55 (GMT) |
2.5 Code revamp: moved the animation colors for widget to own struct, was polluting the per-widget theme colors too much. Still WIP here... it will go to Theme struct once I've removed all old colors. |
Revision 2a6b1db by Ton Roosendaal April 13, 2009, 14:39 (GMT) |
2.5 Bugfix: loading 2.5 .blend files in different sized windows didn't correct the screen size for it yet. |
Revision bf2ccf0 by Ton Roosendaal April 13, 2009, 14:22 (GMT) |
2.5 Makefile update for osx: copy ui scripts to .blender dir in .app folder |
Revision 4263c13 by Joshua Leung April 13, 2009, 11:15 (GMT) |
Animato Bugfixes: * Copying objects with animation data now works correctly. Previously, actions were not getting copied correctly, leading to loss of data in some cases. * Action and Graph editors now display the name of the Action concerned (for 'Action' folder channels), making it easier to tell which AnimData blocks are sharing the same actions * Added some code to make relative KeyingSets (converted from absolute ones) work better. |
Revision d91d64d by Campbell Barton April 13, 2009, 06:50 (GMT) |
[#18329] VRML import on indexedfaceset munges some colors (off by one) Thanks to Ezra Peisach for including a patch in the report. |
Revision 956d120 by Campbell Barton April 13, 2009, 04:54 (GMT) |
Bullet integration uninitialised values. Erwin, r16812 "Add Fh/Rot Fh to Bullet" - added this function ClosestRayResultCallbackNotMe(rayFromWorld,rayToWorld,body,parentBody) ...but parentBody was being ignored and the m_parent value wasn't being initialized. Run memset() on CcdConstructionInfo which had some unset members for CreateSphereController() and CreateConeController(). |
Revision 1b73d3c by Campbell Barton April 13, 2009, 03:43 (GMT) |
mesh proxy attributes from andrecastelo |
Revision b27e240 by Joshua Leung April 13, 2009, 02:57 (GMT) |
Further simplified code for defining builtin KeyingSets (i.e. made the macros do more!) |
Revision b27436a by Joshua Leung April 13, 2009, 02:40 (GMT) |
2.5 - Separated Keying Sets code out into its own file |
Revision f0fea32 by Joshua Leung April 13, 2009, 00:46 (GMT) |
2.5 - Assorted tweaks in Graph Editor |
Revision a71016a by Shaul Kedem April 12, 2009, 23:05 (GMT) |
additional op naming convention changes |
Revision e993712 by Campbell Barton April 12, 2009, 22:53 (GMT) |
py3 needs print() |
Revision 81e0f6f by Shaul Kedem April 12, 2009, 22:43 (GMT) |
curve op align to naming convention |
Revision 0d682a3 by Shaul Kedem April 12, 2009, 22:16 (GMT) |
armature ops aligned with naming conventions - small fix |
|