Blender Git Commits

Blender Git "master" branch commits.

Page: 5239 / 5574

April 21, 2006, 09:41 (GMT)
boneweight copy-
fixed the "No X Crossing option "Made 0-x verts snap to eachother.

Added mesh_mirror_tool
This is a tool that makes verts mirror, so that you can use xmirror in editmode and weight painting.
Have imported a heap of models that are made mirrored but are slightly out of being in the range that blender uses to be mirrored.
So this means I can make a models verts snap to its mirrored locations.
Options are Limit, Mode l>R, R>L or Middle, Normal Weigting, only mirror Same edge user count may add support for mirroring vert weights later.
April 21, 2006, 00:00 (GMT)
Error in the header, was still refering to mesh type rather then group, didnt seem to break anything.
Revision 355486c by Ken Hughes
April 20, 2006, 17:51 (GMT)


Replaced constant_getAttr() with constant_getAttro(), and added extra
code so that the .keys(), .items() and .values() methods worked.
April 20, 2006, 14:26 (GMT)
Added Group to Blender.Types, tested and working.
Added Group Epydocs, with 2 examples.
also added http://en.wikibooks.org/wiki/Blender_3D:_Blending_Into_Python
to the blender links main page.
April 20, 2006, 12:22 (GMT)
CVS: ----------------------------------------------------------------------
ob.DupObjects was working but giving a warning. Fixed the warning and it also works in all test cases.
Revision b22ebe6 by Ken Hughes
April 20, 2006, 02:42 (GMT)


Bugfix #3889: action.setActive() was not adjusting id.us count correctly when
a new action was set to active.
April 19, 2006, 10:38 (GMT)
Previous commit broke pythons ob.DupObjects.
Though access was incorrect, fixing it made the linked list return a different length.
tested with all dupli types and it works properly now.
Revision 98b64dc by Tom Musgrove
April 19, 2006, 00:54 (GMT)
==scripts ==

latest update blender2cal3d by Jean-Baptiste LAMY, fixes script to give correct output with current CVS
April 18, 2006, 23:59 (GMT)
bugfix for 4121
a fairly obvious bug- with flipping armature names in armature edit mode.
All Objects names would flip if they had names from the armature, even if they did NOT use use armature. (this could realy mess up a scene)

fix was a 1 liner.

replaced
modob = modifiers_isDeformedByArmature(ob);
if(modob) {

with


/* or is there an armature deforming object */
/* this is a bit sloppy, what if we have more then 1 armature deforming a mesh?
TODO: Should have a function modifiers_isUsingArmature(ob, arm) - Campbell */
modob = modifiers_isDeformedByArmature(ob);
if(modob && modob->data==arm) {

Notice that before it didnt care what armature, just that it had one.

If the maintainer Ton? gives me the OK. Ill make this support multiple armatures by adding modifiers_isUsingArmature.
Revision d5b51cd by Tom Musgrove
April 18, 2006, 22:56 (GMT)
==scripts ==

latest update of Direct X 8 exporter by Ben Omari
Revision 5759c89 by Tom Musgrove
April 18, 2006, 22:50 (GMT)
==scripts ==

updated hotkeys script from JMS (note I fixed some typos also...)
April 18, 2006, 15:37 (GMT)
Error in accessing the listbase needed to use BLI_countlist(&lb) rather then BLI_countlist(lb)
fixed, thanks jms for the hint.
April 18, 2006, 08:56 (GMT)
msvc6 project linking with shell32.lib to see SHGetFolderPath()
removing dead files in el'beem however the "std::std::string" problem is still there
still no GE
April 18, 2006, 08:19 (GMT)
small change to deselectall, just made it so that pressing Akey didnt do anything if there wasnt anything to sel/desel.
notice that if you pressed Akey when no objects in the view it still pushed an undo event, redrew and counted all and change the memory usage in the status.
mainly added not to waist undo slots.
April 17, 2006, 20:05 (GMT)
Update to the VC7 projectfiles.

This should bring the projectfiles upto date for msvc7.

Moving these to version 7.1 so that the version 8 people don't have such a hard time importing into 2005.

Build intern.sln, extern.sln and then blender.sln. Enjoy. :p
April 17, 2006, 19:20 (GMT)
Fixes an error that prevents builds on msvc.

version 1.58 assumes the usage of the BUILD_DATE macro. When this macro is not defined the extern declarations cause the linker to fail.

As a sidenote there is no 'winbuildinfo.c' file that the BUILD_DATE macro assumes is present on win32 systems....
April 17, 2006, 17:35 (GMT)
Bugfix #3683

When the 'reference shape key' (drawn yellow) was not the first key, the
channels as drawn in IpoWindow didn't match the actual shape keys.
This was caused by an exception in code that skips drawing the reference
shape when 'relative' was used.

Now I've added a rule that the first shape in a list always becomes the
reference, that way you can also edit it. To keep backwards compatibility,
this is only activated on translating the shape key lines.
April 17, 2006, 15:01 (GMT)
Patch #3675 by Ed Halley

Finally after 5 months! :)

Patch was already approved, but needed testing on existing files & time...

Description is here:
http://mediawiki.blender.org/index.php/BlenderDev/Transmissivity

In short: patch adds filtering based on thickness of material, and support
for internal reflection (resulting in better looking glass).

Thanks!
(Only note; appearance of glass render now differs... is acceptable, but for
the factor to control transmissivity a scaling factor could be added in UI,
the length of a ray is a relative thing...)
April 17, 2006, 14:26 (GMT)
Fix #4111
Objects with a Pose, but which is not an armature, crashes on duplicating.

Now have to find out how it can happen even... only Armatures uses poses.
April 17, 2006, 06:27 (GMT)
Bullet physics: fixed some accuracy problem (square length should be compared to square epsilons), and more collision sensor work + deactivation issues
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021