Blender Git Commits

Blender Git "master" branch commits.

Page: 5357 / 5574

July 18, 2005, 19:36 (GMT)
Two small fixes (armatures);

- adding relations to pose-constraints should call DAG on the pose
- prevented constraints to break "IK" chains
July 18, 2005, 19:29 (GMT)
- need to zero hash pointer on free
July 18, 2005, 18:28 (GMT)
- removed orco pointer from struct Mesh
- switch renderer to store orco's in a hash table instead of
caching in mesh (I don't like the renderer caching data
in the actual mesh structure)
- added mesh_create_orco[_render] function
July 18, 2005, 18:11 (GMT)
[ #2423 ] Object.getParentSubName
- this is a submitted patch by lordbosh
- adds to ability to get the bone name when and object is parented to a bone
July 18, 2005, 17:45 (GMT)
- remove unnecessary editmode cycle on convert subsurf to mesh
July 18, 2005, 17:33 (GMT)
- added boundbox_set_from_min_max function
- fix DerivedMesh.getMinMax implementations to set min & max when
there are no vertices
- mesh boundbox calc was wrong in some cases, messed up HOMEKEY
and localview zooming
July 18, 2005, 17:27 (GMT)
Made action constraints to become backwards compatible. In the old version
it used the 'global' (Pose Space) rotation to define the action timing.
That was of course hardly useful, reason for many weird patched rigs.
Nevertheless, sometimes it can be useful, and it's nice to see old files
nicely work still. So: "Local" is an option now.

Note: if you changed last week files because of the new action constraint,
set the new "Local" option in the object-buttons Constraint panel.
July 18, 2005, 05:41 (GMT)
more preparations for bullet physics, and some eol issues with SCA_Joystick*
July 18, 2005, 03:52 (GMT)
Increase the warning level for the python vcproj
July 18, 2005, 03:50 (GMT)
Header file clean up and warning fixes
- Mostly this cleans up the #includes and header files in the python project.
- Warning fixes are mostly casting issues and misc fixes. General warning clean up.
- #include Python.h MUST come as the first include to avoid the POSIX redefine warning in the unix makefiles
- fno-strict-aliasing flag added to makefile to fix a unavoidable type punning warning in types.c
July 17, 2005, 22:15 (GMT)
Third attempt to fix crash on leave editmode + delete loadsa bones! :)

Now certain pointers get cleared better, prevent reading freed data...
July 17, 2005, 21:54 (GMT)
- "Text" tfaces should only be drawn from deformed (not subdivided)
mesh
July 17, 2005, 21:48 (GMT)
- convert write_object_stl to use mesh_get_derived_final
July 17, 2005, 21:43 (GMT)
- convert draw_mesh_tfaces to use mesh_get_derived_final instead of
calling mesh_uses_displist (becoming obsolete)
July 17, 2005, 21:24 (GMT)
- missed commit of file with mesh_calc_normals
July 17, 2005, 20:40 (GMT)
- commit patch from Matthew Plough to request buffer with SWAP_COPY
behavior
July 17, 2005, 20:12 (GMT)
- replace displistmesh_calc_normals by mesh_calc_normals
- convert MeshDerivedMesh to calculate new vertex normals and such
on initialize, means copy free conversion to DispListMesh
- replace vertex access through function by direct access fo
MeshDerivedMesh
- shadeDispList was not getting correct orco's
July 17, 2005, 19:15 (GMT)
- need to release object DerivedMesh prior to release object data
July 17, 2005, 19:08 (GMT)
More fixes thanks to irc testing;

- On exit editmode and after deleting bones, a pointer in PoseChannels
was not set NULL correctly, causing potential crashes.
- Action Window: select on 'ipo key' (little icon) didn't select/deselect
the associated bone (old bug!)
- After unlinking an Action, the blue color in bones was not cleared

Also:

- Improved selection in editmode, doing it in 2 stages. Makes it a lot more
accurate.
July 17, 2005, 18:51 (GMT)
- switch shadeDispList to use DLM face normals if available
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021