Blender Git Commits

Blender Git commits from all branches.

Page: 903 / 2888

April 1, 2020, 13:43 (GMT)
GPencil: Avoid double creation of Layers and Materials when converting to Mesh
April 1, 2020, 11:16 (GMT)
Changed some data types based on feedback
April 1, 2020, 10:17 (GMT)
Embed simulation node tree in simulation data block

This also shows the node tree in the Simulation Editor.
There is a new operator to add a simulation.

One debatable aspect of this patch is how I integrated the `SpaceNodeEditor.simulation`
property in RNA. I decided to wrap the existing `id` property, because the description
says `Data-block whose nodes are being edited`, which is exactly what is happening here.

Differential Revision: https://developer.blender.org/D7301
April 1, 2020, 10:01 (GMT)
Solved a threading issue and made moving object collisions be detected
April 1, 2020, 09:44 (GMT)
better handling when id has wrong type
April 1, 2020, 09:34 (GMT)
better support for building without simulation type
April 1, 2020, 09:31 (GMT)
show some builtin nodes in menu
April 1, 2020, 09:27 (GMT)
support adding new simulation from header
April 1, 2020, 09:16 (GMT)
cleanup simulation property of space
April 1, 2020, 08:56 (GMT)
Merge branch 'simulation-tree-arc' into embedded_simulation_node_tree
April 1, 2020, 08:52 (GMT)
add license headers
April 1, 2020, 08:03 (GMT)
Merge branch 'master' into greasepencil-object
March 31, 2020, 23:52 (GMT)
EEVEE: Object Motion Blur: Initial Implementation

This adds object motion blur vectors for EEVEE as well as better noise reduction for it.

For TAA reprojection we just compute the motion vector on the fly based on camera motion and depth buffer.
This makes possible to store another motion vector only for the blurring which is not useful for TAA history
fetching.

The changes are quite simple. We just do an extra pass to write the motion vectors for opaque objects and
use the motion vector to do the motion blur sampling.

This does not improve the postprocess motion blur itself.

Viewport support is kind of a hack, relying on cached previously drawn objects states, and is to be enabled
through experimental support panel in userpref.

Differential Revision: https://developer.blender.org/D7297
March 31, 2020, 23:31 (GMT)
EEVEE: Motion Blur: Fix camera motion blur in render
March 31, 2020, 22:52 (GMT)
EEVEE: Motion Blur: Fix rendering and center sample on current frame
March 31, 2020, 22:52 (GMT)
EEVEE: Motion Blur: Make Temporal accumulation clear up the noise
March 31, 2020, 22:52 (GMT)
EEVEE: Motion Blur: Fix missing motion vectors after first TAA sample
March 31, 2020, 22:52 (GMT)
EEVEE: Motion Blur: Fix TAA reprojection

We compute the motion vector on the fly based on camera motion.
March 31, 2020, 22:50 (GMT)
EEVEE: Motion Blur: Fix motion blur in render
March 31, 2020, 22:50 (GMT)
EEVEE: Object Motion Blur: Initial Implementation
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021