April 5, 2021, 16:22 (GMT) |
Merge branch 'master' into sculpt-dev |
Revision 89f2d34 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 5, 2021, 15:38 (GMT) |
EEVEE: Depth Of Field: Port back jittered dof This cleansup a lot of confusion / complexity in the setup code. Setup is closer to what cycles does now. Also duplicates some buggy behavior of Cycles for now until this is fixed. |
Revision 309b90c by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 5, 2021, 15:34 (GMT) |
Cleanup: BLI: Fix some const conrectness |
April 5, 2021, 13:48 (GMT) |
3D View Utils: Add 'margin' parameter to 'ED_view3d_depth_read_cached' Matches the alternative function ED_view3d_autodist_depth, but is more efficient since it uses the cache. No functional changes. |
April 5, 2021, 12:59 (GMT) |
Merge branch 'master' into geometry-nodes-curve-support |
April 5, 2021, 12:05 (GMT) |
Cycles: update Light Paths preset * Add Fast GI / AO bounces to presets * Add Default preset matching defaults * Add Fast Approximate GI preset * Lower Full GI depths to 32 |
April 5, 2021, 12:05 (GMT) |
Render: faster animation and re-rendering with Persistent Data For Cycles, when enabling the Persistent Data option, the full render data will be preserved from frame-to-frame in animation renders and between re-renders of the scene. This means that any modifier evaluation, BVH building, OpenGL vertex buffer uploads, etc, can be done only once for unchanged objects. This comes at an increased memory cost. Previously there option was named Persistent Images and had a more limited impact on render time and memory. When using multiple view layers, only data from a single view layer is preserved to keep memory usage somewhat under control. However objects shared between view layers are preserved, and so this can speedup such renders as well, even single frame renders. For Eevee and Workbench this option is not available, however these engines will now always reuse the depsgraph for animation and multiple view layers. This can significantly speed up rendering. These engines do not support sharing the depsgraph between re-renders, due to technical issues regarding OpenGL contexts. Support for this could be added if those are solved, see the code comments for details. |
April 5, 2021, 08:03 (GMT) |
Merge branch 'master' into cycles_texture_cache |
April 5, 2021, 04:09 (GMT) |
Geometry Nodes Curves: Cleanup, progres on evaluation for bezier splines |
April 4, 2021, 21:58 (GMT) |
Merge branch 'master' into geometry-nodes-curve-support |
Revision a766ee6 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 4, 2021, 19:56 (GMT) |
EEVEE: Shader: Add preprocessor to have better shared enum definition This removes the use of very ugly macros. Now we preprocess the .hh string at startup to change enum definitions to a more GLSL friendly variant. |
April 4, 2021, 18:22 (GMT) |
Geometry Nodes Curves: More progress on curve to mesh node |
April 4, 2021, 18:22 (GMT) |
Geometry Nodes Curves: Keep resolution attribute above 0 |
Revision ebf455d by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 4, 2021, 17:17 (GMT) |
Cleanup: DRW: Const correctness |
April 4, 2021, 15:26 (GMT) |
GPencil: Add weight painting for bezier strokes This implements the code that allows the user to paint weights on bezier strokes. Note that this does not change the code for the rendering so it will be hard to see the actual result of the painting. |
April 4, 2021, 14:30 (GMT) |
Geometry Nodes Curves: Allow attribute nodes to run on curves |
April 4, 2021, 14:29 (GMT) |
Geometry Nodes Curves: Retrieve edit mode nurbs as well |
April 4, 2021, 13:20 (GMT) |
Cycles: make AO bounces settings more discoverable * Move out of Simplify panel, into Light Paths > Fast Global Illumination * Add separate boolan setting to enable/disable it separate from Simplify * Default AO bounces to 1 * Put ambient occlusion distance in this panel as well |
April 4, 2021, 09:39 (GMT) |
GPencil: Remap shortcut for split The default shortcuts for `stroke_split` and `set_handle_type` were both {key V}. Set `stroke_split` to {key Shift}+{key V} and `set_handle_type` to {key V}. |
April 4, 2021, 09:26 (GMT) |
GPencil: Fix point selection of eval bezier strokes The point selection for bezier strokes was not correct. The selection didn't use the active stroke and curve to select. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021