Blender Git Commit Log

All Blender Git commits.

Page: 114 / 8462

November 3, 2021, 00:42 (GMT)
Cleanup: spelling
November 3, 2021, 00:24 (GMT)
Fix T92515: Incorrect translation when scaling pose bones
Revision ac0eefe by Hans Goudey (master)
November 2, 2021, 23:22 (GMT)
Merge branch 'blender-v3.0-release'
Revision 1139282 by Hans Goudey (master)
November 2, 2021, 22:38 (GMT)
Fix T92316: Inconsistent name for Set Curve Tilt node
November 2, 2021, 21:28 (GMT)
BLF: Remove Thread Locking For Font Metrics

This patch removes the need to lock the thread just to get to some
generic (not glyph-specific) font metrics.

See D12976 for more details.

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

Reviewed by Campbell Barton
November 2, 2021, 20:24 (GMT)
Fix T85676: Cycles EXR merging not working with some single layer EXRs

If there is only a layer without a name, use metadata from the first cycles
layer in the metadata, if any.
Revision 8c58838 by Hans Goudey (master)
November 2, 2021, 20:23 (GMT)
Merge branch 'blender-v3.0-release'
Revision a72ed0b by Hans Goudey (master)
November 2, 2021, 20:22 (GMT)
Cleanup: Improve curve point attribute assert

This properly checks the order of point domain attributes on each
spline, and avoids the map, which makes the code easier to understand.
The assert is also added to realizing instances and the join node.

Differential Revision: https://developer.blender.org/D13071
Revision 18392ce by Hans Goudey (master)
November 2, 2021, 20:16 (GMT)
Fix T92652: Joining curves breaks point attribute order

Currently the curve to mesh node relies on the order of attributes being
the same on every spline. This is a worthwhile assumption, because it
will allow removing the attribute name storage duplication on every
spline in the future.

However, the join geometry node broke this order, since it just created
new attributes without any regard to the order. To fix this, I added a
"reorder" step after all the merged attributes have been created, the
types have been joined, etc. It should be possible to change this code
so that the attributes are added with the right order in the first
place, but I would like to do that after refactoring spline attribute
storage, and not for 3.0.

Differential Revision: https://developer.blender.org/D13074
Revision 5cd1210 by Hans Goudey (master)
November 2, 2021, 18:44 (GMT)
Merge branch 'blender-v3.0-release'
Revision 7aa311e by Hans Goudey (master)
November 2, 2021, 18:43 (GMT)
Cleanup: Add function to get attribute ID from custom data layer
November 2, 2021, 17:56 (GMT)
Fix T77681, T92634: noise texture artifacts with high detail

We run into float precision issues here, clamp the number of octaves to
one less, which has little to no visual difference. This was empirically
determined to work up to 16 before, but with additional inputs like
roughness only 15 appears to work.

Also adds misisng clamp for the geometry nodes implementation.
November 2, 2021, 17:38 (GMT)
Merge branch 'blender-v3.0-release'
November 2, 2021, 17:36 (GMT)
Fix T89487: Crash adding Rigid Body to object with shared mesh data

Not sure why this bug was only discovered by such an elaborate steps
and why it took so long to be discovered. The root of the issue is
that in the 956c539e597a the typical flow of tag+flush+evaluate was
violated and tagging for visibility change happened after flush.
November 2, 2021, 17:14 (GMT)
Merge branch 'blender-v3.0-release'
November 2, 2021, 17:13 (GMT)
Fix T91094: missing update after collection changed

Since rBb67fe05d4bea2d3c9efbd127e9d9dc3a897e89e6 collections
have a geometry component that depends on all the geometries
inside the collection. Contrary to what I originally thought
`ID_RECALC_COPY_ON_WRITE` does not trigger a collection geometry
update. This makes sense because a collection may change in ways
that do not require a geometry update.
Instead, we have to trigger the geometry update manually now by
passing `ID_RECALC_GEOMETRY` when appropriate.
November 2, 2021, 16:52 (GMT)
Merge branch 'blender-v3.0-release'
November 2, 2021, 16:50 (GMT)
Fix lots of missing messages i18n handling in `uiItemL` calls.

Also fix several wrong usages of `IFACE_` (as a reminder, error/info
messages should use `TIP_`, not `IFACE_`).
November 2, 2021, 16:49 (GMT)
Merge branch 'blender-v3.0-release'
November 2, 2021, 16:49 (GMT)
UIMessages/i18n: Fix incorrect part of rBdabfac37e35274b.

My bad, forgot lower-level UI code does not handle translations itself.

Thanks to Hans Goudey (@HooglyBoogly) for the heads up.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021