blender/release/ui
Matt Ebb 1ef7293585 Colour Management
- 1st stage: Linear Workflow

This implements automatic linear workflow in Blender's renderer. With the 
new Colour Management option on in the Render buttons, all inputs to the 
renderer and compositor are converted to linear colour space before 
rendering, and gamma corrected afterwards. In essence, this makes all 
manual gamma correction with nodes, etc unnecessary, since it's done 
automatically through the pipeline.

It's all explained much better in the notes/doc here, so please have a look:
http://wiki.blender.org/index.php/Dev:Source/Blender/Architecture/Colour_Management

And an example of the sort of difference it makes:
http://mke3.net/blender/devel/rendering/b25_colormanagement_test01.jpg

This also enables Colour Management in the default B.blend, and changes the 
default lamp falloff to inverse square, which is more correct, and much 
easier to use now it's all gamma corrected properly.

Next step is to look into profiles/soft proofing for the compositor.

Thanks to brecht for reviewing and fixing some oversights!
2009-07-17 02:43:15 +00:00
..
buttons_data_armature.py 2.5: Armature 2009-07-14 17:59:26 +00:00
buttons_data_bone.py 2.5: added panel with IK settings for bone. 2009-07-14 22:11:25 +00:00
buttons_data_camera.py 2.5: Render 2009-07-13 19:09:13 +00:00
buttons_data_curve.py 2.5: Buttons Window 2009-07-09 19:45:27 +00:00
buttons_data_empty.py UI: 2009-06-18 14:20:25 +00:00
buttons_data_lamp.py 2.5 Buttons: 2009-07-10 19:11:22 +00:00
buttons_data_lattice.py 2.5: Buttons Window 2009-07-09 19:45:27 +00:00
buttons_data_mesh.py 2.5: Buttons Window 2009-07-09 19:45:27 +00:00
buttons_data_modifier.py Added a particle instance modifier option to use particle size. 2009-07-05 12:36:20 +00:00
buttons_data_text.py 2.5: Buttons Window 2009-07-09 19:45:27 +00:00
buttons_material.py RNA/button tweaks: 2009-07-14 04:13:04 +00:00
buttons_object_constraint.py 2.5: added panel with IK settings for bone. 2009-07-14 22:11:25 +00:00
buttons_objects.py 2.5 2009-07-15 19:20:59 +00:00
buttons_particle.py Keyed physics refresh: 2009-07-12 23:38:47 +00:00
buttons_physics_cloth.py SVN maintenance. 2009-07-16 22:06:04 +00:00
buttons_physics_field.py 2.5 Physic Buttons: 2009-07-04 08:50:41 +00:00
buttons_physics_fluid.py bpy rna 2009-07-17 02:31:28 +00:00
buttons_physics_softbody.py bpy rna 2009-07-17 02:31:28 +00:00
buttons_scene.py Colour Management 2009-07-17 02:43:15 +00:00
buttons_texture.py 2.5 2009-07-15 19:20:59 +00:00
buttons_world.py 2.5: Buttons Window 2009-07-09 19:45:27 +00:00
space_buttons.py 2.5 2009-06-30 19:20:45 +00:00
space_console.py grr, py 2.5 2.6 and 3.x need different StringIO's 2009-07-16 23:04:29 +00:00
space_filebrowser.py 2.5 filebrowser: previous/next + bugfix + elubie's changes and cleanup 2009-07-07 07:25:44 +00:00
space_image.py 2.5: Mesh and Various Fixes 2009-07-08 21:31:28 +00:00
space_info.py 2.5 - User Preferences Layout patch from William 2009-07-16 10:32:21 +00:00
space_logic.py small changes... 2009-06-23 12:36:15 +00:00
space_outliner.py UI: some API functions don't require explicit context passing anymore. 2009-06-23 00:19:10 +00:00
space_sequencer.py RNA 2009-07-10 19:56:13 +00:00
space_text.py Console Space Type 2009-07-16 00:50:27 +00:00
space_view3d_toolbar.py 2.5: 2009-07-08 21:41:35 +00:00
space_view3d.py 2.5 Buttons: 2009-07-14 12:32:19 +00:00