Blender Git Loki

Blender Git "bake-cycles" branch commits.

Page: 7 / 8

April 23, 2014, 00:16 (GMT)
Cycles-Bake: light passes: barebones, but not working

see description of the problem in
kernel_displace.h :: compute_light_pass()
April 23, 2014, 00:16 (GMT)
Cycles-Bake: NORMAL baked in tangent space
April 23, 2014, 00:16 (GMT)
Cycles-Bake: better solution to force UV to be present
April 23, 2014, 00:16 (GMT)
Cycles-Bake: operator is only valid if the object is editable

(we should also make sure there is a UV, but we do it later)
April 23, 2014, 00:16 (GMT)
Cycles-Bake: UV baking
April 23, 2014, 00:16 (GMT)
Cycles-Bake: remove _bake_bary_uv() debug function
April 23, 2014, 00:16 (GMT)
Cycles-Bake: data passes and trioffset

note: although diffuse seems to be working, UV still doesnt work. No idea why
April 23, 2014, 00:16 (GMT)
Cycles-Bake: expose only the modes suggested by brecht
April 23, 2014, 00:16 (GMT)
Cycles-Bake: some small cleanup and small changes
April 23, 2014, 00:16 (GMT)
Cycles-Bake: COMBINED shader baking
April 23, 2014, 00:16 (GMT)
Cycles-Bake: ENVIRONMENT shader
April 23, 2014, 00:16 (GMT)
Cycles-Bake: incorporate the barebones to eval different shaders in
kernel_shader_evaluate

(we should rename this file by the way)
April 23, 2014, 00:16 (GMT)
Cycles-Bake: add missing SHADER_EVAL types
April 23, 2014, 00:16 (GMT)
Cycles-Bake: fill the bake() routine to call the shader function

I still need to expand kernel_displace.h so each shadertype gets
properly created.

Also I'm yet to create other shader_types, I'll sak Brecht first to see
if this is the way to go
April 23, 2014, 00:16 (GMT)
Cycles-Bake: create BakeManager to be handled via scene

next: create a real BakeManager::bake (based on mesh_displace.cp)
next: expand kernel_displace.h (kernel_shader_evaluate()) for other shader types)
April 23, 2014, 00:16 (GMT)
Cycles-Bake: using BL::BakePixel instead of BakePixel inside Cycles
April 23, 2014, 00:16 (GMT)
Cycles-Bake: report back successful baking and free mem
April 23, 2014, 00:16 (GMT)
Cycles-Bake: fix Cycles breaking on free()

I may have to tweak this if in the end the result of the render is to be
rendered to a renderresult. If so I may pass width, height to the bake
function and set this as the 'scene' dimensions for the tiles.
April 23, 2014, 00:16 (GMT)
Cycles-Bake: reverting code I shouldn't need
April 23, 2014, 00:16 (GMT)
Cycles-Bake: reverting gibberish code I added earlier
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021