Revision bce687e by Martin Poirier December 2, 2009, 19:32 (GMT) |
Menu handlers need to return OUT when clicking outside, not OK Caused crashes with window type selector and a slew of other unwanted behaviors. |
Revision 7706261 by Campbell Barton December 2, 2009, 19:13 (GMT) |
change bone storage class so __slots__ can be used for looping over attributes without getting functions |
Revision 2a6d535 by Thomas Dinges December 2, 2009, 18:35 (GMT) |
Fixed a part of [#20197] dof node bugs. * False greying out. |
Revision 59ae9d8 by Damien Plisson December 2, 2009, 18:06 (GMT) |
Mac: Following 10.4 ppc libs availability, update cmake & scons default settings |
Revision e2450e4 by Campbell Barton December 2, 2009, 16:11 (GMT) |
multiple script paths broke text template menu |
Revision ce36cda by Campbell Barton December 2, 2009, 15:37 (GMT) |
- bpy.data.add_armature() - rigify testnig function, creates all example metarigs, processes and generates graphs for before and after. |
Revision 863668a by Damien Plisson December 2, 2009, 15:02 (GMT) |
Cocoa: suppress unwanted beep when pressing Cmd + key on 10.4 |
Revision a219c93 by Damien Plisson December 2, 2009, 14:39 (GMT) |
Quicktime(Carbon/win32) : add operator to raise the "compression settings" quicktime standard dialog |
Revision d56324b by Brecht Van Lommel December 2, 2009, 13:21 (GMT) |
UI: remove unnecessary colon on toggle array buttons. |
Revision dd90ffd by Damien Plisson December 2, 2009, 13:05 (GMT) |
Cocoa: remove errors for all supported SDK/CPU configs |
Revision 2bf6183 by Campbell Barton December 2, 2009, 11:55 (GMT) |
- include example input rigs for each autorig type, running metarig_template() in each submodule generates the armature and pose bone ID properties. - rigify.write_meta_rig() exports rigs as python scripts |
Revision 927b976 by Brecht Van Lommel December 2, 2009, 11:54 (GMT) |
AAO Indirect Diffuse Don't use passes anymore for indirect lighting, people were using this probably thinking it would do bounces, but that's not the intention of this feature, it is to reduce problems with light bleeding. I want to remove this option for AO as well, but will leave it in for now until there is a better alternative. Added bounces option for indirect, could be implemented much better, but perhaps useful for testing now. Existing files need to set this to 1 to get the same results again. |
Revision 03a9740 by Damien Plisson December 2, 2009, 11:23 (GMT) |
Quicktime : make dna codecType data store the quicktime codecType value instead of a proxy value Quicktime codecType data is a 32 bit value (4 chars coded). Implemented RNA set/get functions for codecType enum to cope with RNA enum values 24bit precision limitation Implemented dynamic codecType enum list creation Carbon quicktime now stores codec settings in "clear" in the QuicktimeCodecSettings dna struct (in addition to the closed atom container in QuicktimeCodecData) to be compatible with the QTKit version +fixed some warnings |
Revision 8c5d021 by Campbell Barton December 2, 2009, 10:32 (GMT) |
rename armature RNA props armature_matrix --> matrix_local armature_head --> head_local armature_tail --> tail_local |
Revision 39f42df by Damien Plisson December 2, 2009, 10:21 (GMT) |
CMake: remove new GHOST_DropTargetWin32.cpp file from non-win32 platforms builds |
Revision 0efaf10 by Damien Plisson December 2, 2009, 10:10 (GMT) |
Cocoa: fix delaying issue for events that were fired outside the processEvents function An example of a visible issue was a delayed wm resize when switching to/from fullscreen mode |
December 2, 2009, 07:56 (GMT) |
Changes to Color Management After testing and feedback, I've decided to slightly modify the way color management works internally. While the previous method worked well for rendering, was a smaller transition and had some advantages over this new method, it was a bit more ambiguous, and was making things difficult for other areas such as compositing. This implementation now considers all color data (with only a couple of exceptions such as brush colors) to be stored in linear RGB color space, rather than sRGB as previously. This brings it in line with Nuke, which also operates this way, quite successfully. Color swatches, pickers, color ramp display are now gamma corrected to display gamma so you can see what you're doing, but the numbers themselves are considered linear. This makes understanding blending modes more clear (a 0.5 value on overlay will not change the result now) as well as making color swatches act more predictably in the compositor, however bringing over color values from applications like photoshop or gimp, that operate in a gamma space, will give identical results. This commit will convert over existing files saved by earlier 2.5 versions to work generally the same, though there may be some slight differences with things like textures. Now that we're set on changing other areas of shading, this won't be too disruptive overall. I've made a diagram explaining the pipeline here: http://mke3.net/blender/devel/2.5/25_linear_workflow_pipeline.png and some docs here: http://www.blender.org/development/release-logs/blender-250/color-management/ |
Revision c758f65 by Martin Poirier December 2, 2009, 04:12 (GMT) |
Reset operator properties for keymap items when operator idname is changed. This means added operators in the keymap editor will now show options correctly (maybe not for old .B25.blend) |
Revision fa2ec6a by Martin Poirier December 2, 2009, 04:07 (GMT) |
Restore new snap align icon that was lost in previous changes. |
Revision 50c8c28 by Campbell Barton December 2, 2009, 02:56 (GMT) |
- finished spine rig generator, (drivers, constraints) - bug with args passed for class slots being modified in place. - sort graphviz bones & drivers (useful for diffing 2 armatures) |
|