Blender Git Commits

Blender Git commits from all branches.

Page: 333 / 2888

June 9, 2021, 06:39 (GMT)
Fix buffer overrun in paint_line_strokes_spacing

Error in 87cafe92ce2f99d8da620b80e1c26f8078554f93
June 9, 2021, 06:39 (GMT)
Fix T88899: `__file__` not set for `text.as_module()`
June 9, 2021, 06:38 (GMT)
LineArt: Bound box visibility check when loading
June 9, 2021, 04:41 (GMT)
adaptive_remesh: create a new modifier
June 9, 2021, 04:41 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
June 9, 2021, 04:10 (GMT)
Simplify checks for python object types, just use `PyLong_AsLong` and `PyFloat_AsDouble`
June 9, 2021, 03:48 (GMT)
Merge branch 'master' into refactor-idprop-ui-data
June 8, 2021, 22:51 (GMT)
Fix RNA struct type
June 8, 2021, 22:32 (GMT)
Geometry Nodes: Curve to Points Node

This node implements the second option of T87429, creating points
along the input splines with the necessary evaluated information
for instancing: `tangent`, `normal`, and `rotation` attributes.
All generic curve point and spline attributes are copied to the
result points as well.

I'm actually quite happy with the implementation right now. It's
readable enough and there isn't too much boilerplate code. The thing
I expect could use improvement is that there is a lot of temporary
memory allocation. Sharing a buffer for each thread would be a nice
improvement in the future.

The patch currently includes some refactoring of the curve resample
node with some newly abstracted functions. I may commit that separately.
The "Evaluated" mode for the resample node will be a separate commit.

Differential Revision: https://developer.blender.org/D11539
June 8, 2021, 20:56 (GMT)
Merge branch 'master' into sculpt-dev
June 8, 2021, 20:54 (GMT)
EEVEE: GPencil: Fix missing strokes

And comment velocity not implemented yet
June 8, 2021, 20:30 (GMT)
EEVEE: Shadows: Modify view matrix instead of projection for each face

This is the same reason we changed back for lightprobes rendering:
To much area assume -Z is camera direction.
June 8, 2021, 20:26 (GMT)
Revert "Sequencer: Performance image crop transform."

This reverts commit 2e19649bb91bd2ee686eff8bde96b34d66ad1675.
June 8, 2021, 20:09 (GMT)
EEVEE: GPencil: Finish geometry support

This port the facing "flat" normal trick used by the gpencil engine
to EEVEE as well as the thickness mode.

The objects parameters are passed via the objectInfos UBO to avoid
much boiler plate code. However if this UBO grows too much we might have
to split it.

The normal trick for planar surfaces is quite simple to port to the
vertex shader even if it is less efficient.
However to compute it we need the objects bounds. This is passed as a
scale only through the orco factors. This will needs a bit of cleaning
at some points, with boundbox computed at object level.
June 8, 2021, 19:56 (GMT)
Revert "Fix (unreported): TextureOperation inputs have no resolution"

This reverts commit e9f2f17e8518f31706756b4ebe7c38a3582a3612.
June 8, 2021, 17:46 (GMT)
Fix Cycles X assert when writing Noisy Image pass
June 8, 2021, 17:46 (GMT)
Fix Cycles X AOV writing not working
June 8, 2021, 17:09 (GMT)
Curve Deform Node: Always show position axis
June 8, 2021, 16:48 (GMT)
Merge branch 'master' into temp-geometry-nodes-curve-deform-node
June 8, 2021, 15:28 (GMT)
Merge branch 'master' into soc-2021-uv-editor-improvements
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021