Blender Git Commits

Blender Git commits from all branches.

Page: 2864 / 2888

November 24, 2008, 03:26 (GMT)
AnimSys2: Dopesheet - Now shows Curve/Path IPO's too
November 23, 2008, 02:42 (GMT)
Better support for triangles with the new tangent calculations.

November 23, 2008, 00:18 (GMT)
AnimSys2: Toggling Auto-Handles (Alt-H) now works again
November 23, 2008, 00:08 (GMT)
AnimSys2: Auto-time-snapping for IPO Editor Transforms

Now the IPO-Editor has the Auto-snapping setting that the Action/NLA Editors have, which mean that the keyframes will always be snapped to the nearest frame. This means that keyframes can now be moved without having to constantly hold the shift/control keys.

Notes:
- Due to the difference in implementation, there is no "frame/second step" option here, but that was not too useful anyway.
- As there are values as well as times for keyframes, this frame snapping can only be turned on/off using the menu (and not any hotkeys)
November 21, 2008, 01:54 (GMT)
AnimSys2: Two Bugfixes for IPO Editor

* Fixed the long-standing problem where a selected Beztriple's handles would not be able to be scaled when if one of the handles wasn't moved first. The cause of this was that auto-handles will keep handles clamped in place.
To solve this, I've added a special hack, which will result in auto-handles being converted to aligned handles whe rotating/scaling BezTriples that have all its points selected. This should behave more in line with expected behaviour.

* Setting per-segment interpolation in curve EditMode was broken. Was a misplaced check that I forgot to move.
November 20, 2008, 08:25 (GMT)
WIP: Fixed tangents for vertices of valence 3. Still need to look at handling triangles better.

November 20, 2008, 06:44 (GMT)
WIP: Switched the displacer over to using the new tangents. Mostly works, except for valence-3 vertices.

November 20, 2008, 06:24 (GMT)
AnimSys2: Apply Scale/Rotation/LocRot works with Meshes with Shapekeys

This was rather simple to accomplish, as it was pretty much the same as for recentering meshes.

Now, to get Join and Separate working... (no wonder nobody has bothered to touch those ;) )
November 20, 2008, 06:00 (GMT)
WIP: Moved calculating the TS matrix into it's own function, since it's getting a bit complicated now.

November 20, 2008, 05:55 (GMT)
AnimSys2: Added data-type IPO's to DopeSheet

* Added support for Material, Lamp, and Camera IPO's to DopeSheet
* Added appropriate filters for the added datatypes
* Fixed issues with Constraint Channels caused by a typo in an earlier commit
November 20, 2008, 05:47 (GMT)
WIP: Functions to find useful information about the local neighborhood when applying displacements to a face.

November 20, 2008, 03:53 (GMT)
WIP: Added a function to select a vertex in a subdivided face using x/y coordinates.

November 20, 2008, 03:33 (GMT)
Starting to merge some work related to fixing tangent calculation.

* Removed some unused static functions
* Added a vert_edge map to complement the ones for faces

November 18, 2008, 07:53 (GMT)
AnimSys2: Minor tweaks

* Made current frame indicator waste less space
* Minor formatting tweaks
November 15, 2008, 11:26 (GMT)
AnimSys2: Improved drawing of 'sphere' empty drawtype

This now uses the same method used for armature bones points, with only a few core lines being drawn (one per axis).
November 14, 2008, 04:07 (GMT)
AnimSys2: More DopeSheet/Action-Editor code tidy-ups

* Moved the context-checks to a centralised place.
* Disabled a few menus which will not work with the dopesheet
November 14, 2008, 03:01 (GMT)
AnimSys2: Dopesheet - Object Selection

Improved the Object channel selection behaviour to be more consistent with the rest of Blender
November 13, 2008, 04:15 (GMT)
AnimSys2: Bugfix for frame number indicator

Fixed the OpenGL voodoo needed to get the frame indicator showing in the right place in the IPO Editor.
November 13, 2008, 03:44 (GMT)
AnimSys2: Dopesheet - Filtering Options

Added a few basic options for filtering what gets displayed in the Dopesheet - Selected, Non-Armature Objects, Armatures, Shapekeys, IPO blocks, Action blocks, Constraint Channels.

There are still a few things that will need corrections before everything works with this; namely, the keyframe summary for Object channels.
November 12, 2008, 11:06 (GMT)
AnimSys2: Current frame number indicator

Added an (optional) frame number indicator beside the current frame indicator (green line) in Action/NLA/IPO editors. This can be turned on/off from the View menu. It draws as a green box containing the current frame number, and is attached to the bottom indicator line.

Notes:
* The placement in the IPO Editor is still quite non-optimal
* The aim of this was to make it easier to see what frame is the current frame. However, this may be too obstructive for some people.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021