english Sivu saatavilla vain englanninkielisenä.

Blender SVN Statistics -> Committers -> kester

Kester Maddock (kester)

Total commits : 161
Trunk commits : 161
Branch commits : 0
First Commit : March 31, 2004
Latest Commit : April 23, 2005

Commits by date

DateNumber of Commits
April, 20055
March, 20052
February, 20051
January, 200510
December, 200418
November, 200413
October, 20045
September, 20043
August, 20043
July, 200413
June, 200418
May, 200443
April, 200426
March, 20041

Commit Distribution

PathNumber of Commits
Trunk161

Favourite Trunk Files

FilenameTotal Edits
BL_BlenderDataConversion.cpp19
SM_Object.cpp15
RAS_OpenGLRasterizer.cpp12
KX_KetsjiEngine.cpp12
SM_Object.h11
SM_Scene.cpp11
KX_Camera.cpp11
KX_Scene.cpp11
GPG_Application.cpp10
KX_GameObject.cpp9

Trunk File Changes

ActionTotal Count
Added85
Deleted16
Modified998

Latest commits

Revision 4297 by Kester Maddock (/trunk/blender)
April 23, 2005, 3:25 pm (+0300)
Added the docs & use Python booleans for physics reinstance.
Revision 4296 by Kester Maddock (/trunk/blender)
April 23, 2005, 3:03 pm (+0300)
Support reinstancing the physics mesh from Python.
Revision 4295 by Kester Maddock (/trunk/blender)
April 23, 2005, 2:54 pm (+0300)
Fix lighting in game engine
Revision 4294 by Kester Maddock (/trunk/blender)
April 23, 2005, 2:36 pm (+0300)
Added bone parent relationship.
Revision 4266 by Kester Maddock (/trunk/blender)
April 18, 2005, 2:44 pm (+0300)
Patch: [ #2439 ] Makes objects react properly to deformations after a mesh replacement call.

from brian hayward (bthayward)

Detailed description:
Currently, when an armature deformed object's mesh is replaced by the ReplaceMesh actuator, the new mesh fails to deform to the armature's movement.

My patch fixes this by properly replacing the deform controller along with the mesh (when appropriete).

For instance, if one had an animated character using any of the standard deformation techniques (armature, ipo, RVK, or AVK), that character's mesh would currently be prevented from changing mid-game. It could be replaced, but the new mesh would lack the controller which tells it how to deform. If one wanted to dynamiclly add a hat on top of the character's head, it would require storing a secondary prebuilt character (mesh, armature, logic, ect...) on another layer FOR EACH HAT the character could possibly wear, then swapping out the whole character when the hat change was desired. So if you had 4 possible hat/character combos, you would have 4 character meshes, 4 armatures, 4 sets of logic, and so on. I find this lack of flexibility to be unresonable.

With my patch, one could accomplish the same thing mearly by making one version of the character in the main layer, and adding an invisible object atop the character's head (which is parented to the head bone). Then whenever it becomes desirable, one can replace the invisible object's mesh with the desirable hat's mesh, then make it visible. With my patch, the hat object would then continue to deform to the character's head regardless of which hat was currently being worn.

*note 1*
for armature/mesh deformations, the new mesh must have properly assigned vertex groups which match one or more of the bones of the target armature before the replaceMesh call is made. Otherwise the vertices won't react to the armature because they won't know how. (not sure if vertices can be scripted to change groups after the game has started)

*note 2*
The added processing time involved with replacing the object's deform controller is negligible.
Revision 4044 by Kester Maddock (/trunk/blender)
March 25, 2005, 12:35 pm (+0200)
Patch from Erwin Coumans: Abstract the physics engine.

Reenable ODE in the physics engine buttons.
Revision 4043 by Kester Maddock (/trunk/blender)
March 25, 2005, 12:33 pm (+0200)
Big patches:
Erwin Coumans: Abstract the physics engine
Charlie C: Joystick fixes
Me: Moved the ray cast (shadows, mouse sensor & ray sensor)
Revision 3836 by Kester Maddock (/trunk/blender)
February 15, 2005, 12:02 pm (+0200)
Fix compile errors for MSVC
Revision 3790 by Kester Maddock (/trunk/blender)
January 23, 2005, 3:40 am (+0200)
Make the KX_PolygonMaterial Python member variables writable.
Revision 3789 by Kester Maddock (/trunk/blender)
January 23, 2005, 3:38 am (+0200)
Don't delete the Python Controller's private dictionary between frames.

MiikaHweb - Blender SVN Statistics v1.20
Tehnyt: Miika HämäläinenViimeksi päivitetty: 21.05.2012 17:55MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2012