Blender Git Commits

Blender Git "master" branch commits.

Page: 4580 / 5574

September 12, 2009, 19:11 (GMT)
As discussed with Campbell on IRC:

Made some UI operators not register themselves in the console. This made macro creation a pain because the operator list would have tons of splits and other UI commends mixed in with actual data manipulation.

Moved Repeat Last from Ctrl-R to Shift-R so it doesn't conflict with loop cut, whenever it is added.
September 12, 2009, 18:52 (GMT)
- adding nurbs sufraces messed up when adding with both editmode and align to view disabled.
- Vkey was being caught by the vertex paint mode, blocking it for curve edit where it sets the handle type. Now mode keys pass through if they dont apply to the object type.
- set handles had invalid default
September 12, 2009, 18:09 (GMT)
- adding curves didnt work if EnterEditmode option was off.
- adding a curve in editmode now is 3D, if the curve its added in is 3D.
September 12, 2009, 17:16 (GMT)
many docstrings from Ron Walker and Luca (mindrones on IRC),
only did a spot check on these, may need adjusting later.
September 12, 2009, 16:25 (GMT)
Use curve radius for paths
- use_radius option, off by default for 2.4x files, on by default on new curves.
- curve deform modifiers (think tentacles)
- follow path (parent mode and constraint)
- curve guides
- added back Alt+S to scale point radius
- Mat3Scale and Mat4Scale arithb.c functions to make a new uniform scale matrix.

- TODO, effectors, looks like they have no way to scale from the radius yet.

September 12, 2009, 14:12 (GMT)
new struct PathPoint for each path element (replaces float[4]), Paths now store radius and quaternion
Added optional quat and radius args to anim.c's where_on_path(...), currently unused.

also cleanup some warnings.
Revision 3f9d3b2 by Joseph Eagar
September 12, 2009, 13:27 (GMT)
commit of mempool 64-bit fix for 2.5-er, trunk as well
September 12, 2009, 13:25 (GMT)
simple error in recent arithb.c commit, have Mathutils.RotationMatrix use AxisAngleToMat3
September 12, 2009, 12:58 (GMT)
copying 2.5 over to trunk
September 12, 2009, 12:58 (GMT)
moving trunk to branch
September 12, 2009, 12:54 (GMT)
2.5 Notifier:

* Added a general Refresh Tag for the Property-Buttons area, needed if more than 1 property window with the same content is open. Not all RNA properties have a ND_ Notifier yet, so i guess this is the best solution for now.

September 12, 2009, 12:34 (GMT)
Blender 2.5 MSVC 9 projectfiles
* maintenance:
** nodes/intern/CMP_nodes/CMP_colorMatte.c
** nodes/intern/CMP_nodes/CMP_distanceMatte.c
** nodes/intern/CMP_nodes/CMP_levels.c
* smoke include dir added to GL_gpu library
Revision ad43aaf by Joshua Leung
September 12, 2009, 12:30 (GMT)
2.5 - Rotation Locking for Bones

* Added Transform Locks panel. The layout for rotation I'm not satisfied with yet, though it is the best alternative so far.

* Rotations can now be locked per-component for quats/axis-angle instead of going through eulers. This is currently enabled by the checkbox for the 'label' of the Lock Rotation column.
- The naming of the property in RNA + the way this is presented in the UI can get some work done.
- The setting for the 'w' component for quats/axis-angle is currently a separate flag in RNA, since I can't figure out how to lump this in under the 'lock_rotation' property instead (i.e. getting that to be either 3 or 4 components, depending on whether per-component locking is enabled).
- Editing values directly should not be possible when these locks are set...

* Fixed some tools which made use of this
Revision 3a9d99e by Joshua Leung
September 12, 2009, 10:21 (GMT)
Rotation Math:

Replaced a few function calls with inlined code for nicer performance.
Revision 2601aa9 by Joseph Eagar
September 12, 2009, 09:10 (GMT)
mempool fix for 64-bit systems
Revision a54a9d5 by Joseph Eagar
September 12, 2009, 08:41 (GMT)
fkey on two broken edge loops will create an ngon now, as will fkey on one broken edge loop
Revision 186603c by Joseph Eagar
September 12, 2009, 07:08 (GMT)
commit of patch #19287 by Wael S Oraiby, implementing a reverse face uvs feature, which replaces mirror uvs (which didn't make any sense outside of quads).
Revision bc7fb6f by Joseph Eagar
September 12, 2009, 06:47 (GMT)
finished edgesplit, from face angle option now works
Revision 83074d0 by Joshua Leung
September 12, 2009, 05:06 (GMT)
2.5 - More work on Axis-Angle Rotations

* Added a few new methods for axis-angle conversions, and used these instead of manually performing those steps elsewhere
* Axis-angles to other representations now get their axes normalised to make sure that odd scaling doesn't occur.
* Made a few more tools work with axis-angles properly
Revision 56d37e8 by Joseph Eagar
September 12, 2009, 04:03 (GMT)
some bugfixes, merge to cursor didn't work
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021