Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4564 / 5574

September 28, 2009, 10:25 (GMT)
Raycounters fix
Revision 7d2fd54 by Joshua Leung
September 28, 2009, 10:19 (GMT)
Durian Feature Request: Rotation Modes for Objects

This (biggish) commit generalises the rotation modes functionality added for Bones, allowing Objects to use the various Euler Rotation orders, Axis-Angle, and Quaternion rotation representations.

I've also cleaned up the nomenclature of the rotation-related settings so that the naming styles are more consistent with each other. Unfortunately, this will break all files involving object or bone rotation animation made in 2.5 versions (2.4x will still get correctly converted).

General Notes:
* By default, Objects still default to using Eulers, while Bones will use Quaternions by default still.
* I've fixed all areas that I'm currently aware of to work with these changes. However, there are probably a few places where I've missed a few changes (i.e. auto-keyframing will need attention later).
* Removed the old "IPO-Keys" stuff from Transform code. I'm unlikely to restore this in the near future, and trying to fix that to include support for this commit would have been too much work.
September 28, 2009, 09:59 (GMT)
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r23427:23428

[#8358] Performance regression with raytraced refraction (from Matt Ebb)
September 28, 2009, 09:06 (GMT)
Fix #19470: displaying depth pass could crash, conversion from
float to byte was not working correct.

September 28, 2009, 08:52 (GMT)
Fix #19482: setting cursor position in uv editor was not correct
zoomed in, needed to make view2d offset for pixel rounding dependent
on zoom level.

September 28, 2009, 06:03 (GMT)
soc-2008-mxcurioni: merged changes to revision 23516
September 28, 2009, 05:02 (GMT)
remove warnings, print errors if bpy_ops.py or bpy_sys.py fail to import
September 28, 2009, 04:29 (GMT)
Added "scripts/modules" as permanent module search path.
- added bpy.sys as a python module - with bpy.sys.expandpath()
- moved bpy.ops into scripts/modules
- moved autocomplete into its own module from space_console.py

September 28, 2009, 04:12 (GMT)
Integrated Freestyle to rendering pipeline
September 28, 2009, 03:56 (GMT)
Migration of Freestyle to Blender 2.5 codebase (continued):
- proper Freestyle initialization, with support for undo/redo
- re-added FreestyleStyleConfig data structure
- Freestyle Python interpreter updated

This commit should compile without errors. More work is necessary to complete the migration:
- add Freestyle in the UI
- set up RNA support
Revision 8ea2904 by Joseph Eagar
September 28, 2009, 03:28 (GMT)
added missing notifyer/depsgraph call to loopcut, fixed tweaking the edge slide operator in the last operator panel, and uncommented a line in the remove doubles op that was making it not work (and tweaked the rna limits a bit there, too).
September 28, 2009, 03:19 (GMT)
- removed 2.4x release/scripts
- moved release/io and release/ui into release/scripts/io, ui
- updated scons, cmake, make

When porting 2.4x scripts back, use a command like this so as not to loose the commit history...

svn cp https://svn.blender.org/svnroot/bf-blender/branches/blender2.4/release/scripts/raw_import.py release/scripts/io/import_raw.py

September 27, 2009, 16:20 (GMT)
Speed optimization in itasc when with armature with many bones and few targets. Thanks to Brecht who pointed out a simple but efficient optimization in SVD decomposition.
September 27, 2009, 11:00 (GMT)
2.5 Layout Files:

* Some Code and Whitespace Cleanup.
Revision 6e0c1cd by Joshua Leung
September 27, 2009, 09:38 (GMT)
RNA + Animation:

* Added missing RNA wrapping for Scene -> AnimData
* Fixed bug (with temp-fix) where sequence strips with no names couldn't be animated properly. Currently, this will just use the index of the strip, although that is likely to be mutable (adding/removing strips will change it).

* Removed some old unused code from action.c
September 27, 2009, 09:19 (GMT)
Added Image.get_abs_filename() and updated scripts to use it. This removes the necessity of bpy.sys.expandpath().
Added missing Object.dupli_list.
Revision bd7dc77 by Joshua Leung
September 27, 2009, 06:27 (GMT)
Bugfix: Shapekey NLA Tracks were shown mixed with the ones for Objects
Revision 8a6d6a3 by Joshua Leung
September 27, 2009, 06:14 (GMT)
Animation Editors - Moved the code for drawing the filtering toggles into a single function.
Revision fbfa8d2 by Joshua Leung
September 27, 2009, 04:22 (GMT)
2.5 - Assorted Animation UI/Editing Tweaks

Main Feature:
* It is now possible to choose which AnimData block is the 'active' one for editing, and/or select them too. AnimData blocks are generally the dark blue and lighter-blue expanders (i.e. Scene, Object, Camera, Lamp, Curve, Armature, etc.)

* Objects are no longer selected/deselected when AKEY is used to toggle selection of channels. This was getting a bit annoying.

* Following on from selection of AnimData blocks, it is now possible to select/make active an AnimData block in the animation editors, and change the active action for that block via the 'Animation Data' panel in NLA Editor's properties region.
--> Be aware that user-counts are not totally handled correctly there yet, so some funky behaviour might be seen...
--> It is possible to assign a new action, or to assign an existing one, allowing to switch between actions as in the past with Actions/IPO Editors...

Other tweaks:
* Some code tweaks towards making the 'Euler Filter' feature for Graph Editor working sometime soon
* Added some backend code for snapping the values of keyframes to a single value. Still need to work out some UI for it though.
* Shuffled the code for ACT_OT_new() around, and removed the poll() callback so that it worked in NLA too.
* Fixed some more notifier bugs with deleting bones and a few other editmode operations for Armatures.
September 27, 2009, 00:58 (GMT)
Made standard style modules compatible with Python 3.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021