Blender Git Commits

Blender Git "bake-cycles" branch commits.

May 3, 2014, 00:17 (GMT)
Cycles-Bake: incorporate object name to the automatic naming system

last commit before merging to master ...
May 2, 2014, 23:53 (GMT)
Merge remote-tracking branch 'upstream/master' into bake-cycles
May 2, 2014, 23:53 (GMT)
Cycles-Bake: API documentation incorporated to code
May 2, 2014, 23:53 (GMT)
Cycles-Bake: custom cages were not working since the wm_job refactor
May 2, 2014, 23:52 (GMT)
Cycles-Bake: fix for swizzle (negative was positive and vice-versa)
April 30, 2014, 16:18 (GMT)
Cycles CUDA changes for kernel evaluation cancel
April 30, 2014, 16:09 (GMT)
ammend to 02fc6ef1 (Cycles changes for shader evaluation to support
cancelling via progress cancel callback) as per Brecht's suggestion
April 30, 2014, 07:38 (GMT)
Merge remote-tracking branch 'upstream/master' into bake-cycles
(this should fix the windows build error with makesrna)
April 29, 2014, 22:35 (GMT)
Cycles-Bake: skipping color management transformations for data passes (e.g., Normal)
April 29, 2014, 22:34 (GMT)
Cycles-Bake: using proper colormanagement friendly routines

(note: normal maps have a problem with this changes)
April 29, 2014, 20:06 (GMT)
IMB buffer _mask functions shouldn't convert colorspaces (ammend to
April 29, 2014, 19:43 (GMT)
Cycles-Bake: fix windows build
April 29, 2014, 16:52 (GMT)
Merge remote-tracking branch 'upstream/master' into bake-cycles
April 29, 2014, 16:46 (GMT)
Cycles-Bake: bring back the SHADOW pass
April 29, 2014, 16:36 (GMT)
Cycles-Bake: force saving to be always external

Hack to avoid issues once we commit this to master. Whether (and how) to support saving external will be addressed later
April 29, 2014, 16:33 (GMT)
Cycles-Bake: Support for 'cancelling' the bake (Esc)

That involved some refactoring to work with wm_job. The main bake
function is now isolated from wmOperator and Context entirely.
(otherwise things crash due to threading).
April 29, 2014, 16:32 (GMT)
Cycles-Bake: Cycles changes for shader evaluation to support cancelling via progress cancel callback

I would like to hear from Brecht on that one. Currently I'm changing
only device_cpu, but if this is correct we will need to change the other
devices as well (though I can't test here - no GPU - so I would rather
doing that with someone that can test it).
April 28, 2014, 04:55 (GMT)
Cycles-Bake: small fix for external saving + cleanup
April 27, 2014, 21:15 (GMT)
Cycles-Bake: external saving is working again (though there is no UI)

Right now you can set it via the operator or via the scene properties:
bpy.ops.object.bake(filepath="/tmp/baked.png", save_mode='EXTERNAL', use_split_materials=True, ...)

bpy.context.scene.render.bake.filepath = "/tmp/baked.png"
bpy.context.scene.render.bake.save_mode = 'EXTERNAL'
bpy.context.scene.render.bake.use_split_materials = True # or False
April 27, 2014, 16:51 (GMT)
Merge branch 'master' into bake-cycles
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021