April 2, 2021, 20:42 (GMT) |
Fixed an out of bounds read error. |
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 |
Revision 8750f35 by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) 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`. |
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. |
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. |
|
|
|


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