Blender Git Commits

Blender Git commits from all branches.

Page: 2028 / 2888

June 4, 2016, 19:35 (GMT)
Cycles: Allocate and sync the denoise passes

With this commit, Cycles will add the passes to the result if keeping them is activated.
The actual data isn't written yet, so it just returns zeros.
June 4, 2016, 19:29 (GMT)
Render: Add denoising passes to the Render code

These passes will eventually be hidden from the user, but for now they're really
useful for debugging.
June 4, 2016, 19:24 (GMT)
Render API: Allow renderers to allocate additional passes

This commit adds the add_pass function to the renderer API, which allows a renderer
to add a pass to a certain or all render layers. Since the RNA only has 32bit integers as
argument types, the position of the passtype bit is passed instead of the actual passtype.
When additional RenderResults are allocated, all additional passes added to the main result
are added to it as well.
June 4, 2016, 19:21 (GMT)
Render: Extend the passtype field of RenderPasses to 64 bit

This commit extends the number of possible pass types to 64 bit. However, it only
affects the structures used for storage during and after rendering, not the SceneRenderLayer
that's visible to the user (due to various limitations to 32 bit integers in RNA).
Therefore, their main purpose is to be allocated by the renderer based on some other setting.
June 4, 2016, 18:15 (GMT)
Invert layer drawing order: Top to bottom instead of bottom to top

Convention in Blender is to use top to bottom, not the other way around.
June 4, 2016, 18:01 (GMT)
Support undo/redo and file read/write for layer manager

It's not 100% working yet, there's still some listbase issue going on, but I didn't get any crashes on runtime, so it's mostly fine.
June 4, 2016, 16:43 (GMT)
WIP: Select Shortest Path: Correctly set selection tags for edges of found verts of path
June 4, 2016, 15:55 (GMT)
WIP: Select Shortest Path: Fixes to path computation

Also contains a few debug prints which are handy for now. Needs a cleanup commit later anyway
June 4, 2016, 12:28 (GMT)
added liquid ensure function
June 4, 2016, 09:10 (GMT)
cleaned up liquid init and made it public
June 3, 2016, 21:16 (GMT)
Merge remote-tracking branch 'origin/master' into gsoc2016-improved_extrusion
June 3, 2016, 21:09 (GMT)
Curves: Improved Bezier Curve Extrusion

After implementing the changes suggested, backwards compatibility was broken. In order to fix that, the whole feature had to be reimplemented, replacing the symmetric extrusion option (which has been the default until now in Blender) with an unidirectional extrude one.
June 3, 2016, 19:24 (GMT)
Cleanup: includes.
June 3, 2016, 19:09 (GMT)
Fix for missing modifier update when enabling the new depsgraph.
June 3, 2016, 18:05 (GMT)
use smaller randomness factor for now
June 3, 2016, 14:39 (GMT)
Merge branch 'master' into soc-2016-multiview
June 3, 2016, 14:35 (GMT)
adapt reconstruction to multiview_reconstruction
June 3, 2016, 13:37 (GMT)
Cleanup: extra qualifier.
June 3, 2016, 13:30 (GMT)
Fix crash dereferencing null BoundBox pointer.
June 3, 2016, 12:17 (GMT)
Add new transform cache constraint in the new depsgraph.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021