Blender Git Loki

Kaikki Blender Git kommitit.

Page: 760 / 8462

April 2, 2021, 20:42 (GMT)
Fixed an out of bounds read error.
Revision 46d7505 by Hans Goudey (master)
April 2, 2021, 19:35 (GMT)
Geometry Nodes: Separate grid primitive X and Y size

Since you can already specify a separate size for X and Y with the
grid node, it makes sense to be able to specify the size separately
for each axis also.

This also avoids some awkward math with a Transform node afterwards
when you want a specific size for each direction.

Versioning (except for animation and drivers) is handled in this commit.

Differential Revision: https://developer.blender.org/D10834
April 2, 2021, 19:23 (GMT)
GPencil: Prevent RNA assignment of invalid materials in modifiers

Materials used in grease pencil modifiers have the requirement that they
are already used on the object. In the UI dropdown, this restriction is
ensured by calling uiItemPointerR with appropriate searchptr and
searchpropname, so only giving the user the choice of materials already
used on the object.

From python though, it was still possible to assign materials outside of
this this restriction. This led to reports like T86981 [which have been
partially solved by clamping the material index in the modifier code to
be in the valid range].

Now make sure we dont assign "invalid" materials through RNA by
appropriate RNA pointer functions.

This also adds a proper warning (red, alert) in case of the LineArt
modifier if such a invalid material is still in the file [same as other
modifiers already do].

Differential Revision: https://developer.blender.org/D10873
April 2, 2021, 19:18 (GMT)
Fix T86654: wrong Vertex Interpolation option default when importing alembic caches

This resulted in bad motion blur from alembic animation when imported
after rB83980506957c (because it was now OFF by default).
When imported in a version prior to rB83980506957c and saved, this was
still working fine.

Vertex interpolation option introduced in rBbab2260b59c7 was defaulting
to ON (correct) in that commit, but was lost in rB83980506957c.

Now switch this to ON by default again.

Note: if you have a file that was (incorrectly) imported with a version
after rB83980506957c you'll have to enable Vertex Interpolation option
on every MeshSequenceCache modifier by hand.

Maniphest Tasks: T86654

Differential Revision: https://developer.blender.org/D10876
April 2, 2021, 18:46 (GMT)
Fix CPU render crash in simple scene without transparent shadows
April 2, 2021, 18:46 (GMT)
Fix wrong ray distance for AO bounces feature
April 2, 2021, 18:21 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
April 2, 2021, 18:19 (GMT)
Cleanup: Reorder functions
April 2, 2021, 18:13 (GMT)
Geometry Nodes Curves: Fix the curve to mesh node
April 2, 2021, 18:04 (GMT)
Geometry Nodes Curves: Store splines a bit differently
April 2, 2021, 17:35 (GMT)
Merge branch 'master' into geometry-nodes-curve-support
April 2, 2021, 17:11 (GMT)
Expose more asset info and utilities in the Python API

Needed so the pose library add-on can keep its operators work outside of
the Asset Browser context, namely with the asset view template.

An issue here is that we can't expose an asset handle from the Asset
Browser, because there is not permanently saved one whose pointer we can
pass around. This is planned to be addressed, but for now Python will
have to use the file wrapped by the asset-handle directly, via
`context.asset_file_handle`.
Revision 0e8fa1d by Hans Goudey (master)
April 2, 2021, 17:03 (GMT)
Geometry Nodes: Allow float input for point scale node

This allows easily changing the scale attribute with a uniform scale
within a single simple node.
Revision bd9c479 by Hans Goudey (master)
April 2, 2021, 16:45 (GMT)
Geometry Nodes: Change point translate and scale node defaults

Since these nodes are usually used for more basic operations and the
attribute nodes are used when more complexity is necessary, it makes
sense to give these nodes more accessible defaults-- hopefully this can
make learning about the core concepts of geometry nodes a bit easier.
April 2, 2021, 16:20 (GMT)
Create curve component with object info node
April 2, 2021, 16:03 (GMT)
UI: Align Spreadsheet Reals and Integers to Right

Aligning spreadsheet cell numbers to the right to aid readability.

Differential Revision: https://developer.blender.org/D10871

Reviewed by Hans Goudey
April 2, 2021, 15:49 (GMT)
Add method to create geometry set from curve
April 2, 2021, 15:41 (GMT)
Merge branch 'master' into geometry-nodes-curve-support
April 2, 2021, 15:23 (GMT)
Cycles: Enable adaptive sampling tests

Got lost in one of the previous changes: they were disabled during
development.
April 2, 2021, 15:23 (GMT)
Cycles: Remove kernel_adaptive_post_adjust kernel

It is no longer needed since the scaling is done in buffers.cpp.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021