Blender Git Commits

Blender Git "master" branch commits.

Page: 953 / 5574

January 9, 2020, 14:58 (GMT)
USD Exporter: removed 'Export' from the exporter option labels

Most options were 'Export ?', now they are just '?'.
For example, 'Export UV Maps' ? 'UV Maps'.
January 9, 2020, 14:47 (GMT)
USD Exporter: clarification of some comments in the code

No functional changes.
January 9, 2020, 14:47 (GMT)
USD Exporter: make it possible to debug-print arbitrary export graphs

This is useful for debugging things like the previous commit.

No functional changes to the actual USD exporter.
January 9, 2020, 14:47 (GMT)
USD Exporter: properly export objects whose parents are not exported

The exporter constructs an export hierarchy, and then traverses that
hierarchy from the root to the children. When an object is to be exported,
but its parent is not, it meant that this traversal from (great)parent to
children would skip these objects. This commit fixes that by inserting the
missing parents as 'transform only' into the hierarchy.
January 9, 2020, 14:46 (GMT)
USD Exporter: removed 'Visible Objects Only' exporter option

The way the USD exporter currently works, it is not possible to export
invisible objects. As such, the 'Visible Objects Only' option was
confusing.

Exporting invisible objects means obtaining invisible evaluated objects
from the depsgraph, which is not something that's currently implemented.
Once that's done, we can reintroduce this option.
January 9, 2020, 14:46 (GMT)
USD Exporter: removed exclusion of 'Holdout' collections

This is in response to @brecht's remark in rBec62413f803e, where he
states that the approach was problematically interpreting the holdout
setting in a different way than what it was designed to do.

If we later want to add back a different "never include this in exports"
criterion, it can be easily done in
`AbstractHierarchyIterator::mark_as_weak_export()`. If such a criterion
should be file-format-specific, it can be done by overriding that
function in the file-format-specific subclass.
January 9, 2020, 14:15 (GMT)
Fix T72375: Crash when using spin tool

The original geometry referenced in `vtable` was deleted by the
`extrude_face_region` operator.
It is read soon after, so don't delete the original geometry
(param `use_keep_orig`).

This may have a small impact on performance.
January 9, 2020, 13:40 (GMT)
Cycles: Fixed OpenCL kernel build.

transform_direction() can't handle parameters in constant address space.
Creating a local copy of the parameter satisfies the OpenCL compiler.
CUDA and CPU compilers should be able to optimize this away I hope.
January 9, 2020, 12:02 (GMT)
Fix T71295: Duplicate macro faulty after rotation

As per T71295, the "duplicate+move" macro fails to store TRANSFORM_OT_translate properties once it's been used with rotation. I believe this is due to it being re-initialized with incorrect properties, reading bogus values from stored TRANSFORM_OT_rotate properties.

Force storing of actual operator id name instead of one defined in the macro, which in turn forces a name mismatch on initialization.

Reviewed By: #modeling, campbellbarton

Maniphest Tasks: T71295

Differential Revision: https://developer.blender.org/D6413
January 9, 2020, 10:40 (GMT)
Cycles: Disable fluid motion blur regression test

There are deeper issues than just updating the regression test .blend file
and the solution is dragging for far too long.

Considering this a known broken feature, which will either be fixed next week
or completely removed from the interface for the coming release.
January 9, 2020, 06:50 (GMT)
Fix UV gizmos poll failing with multiple objects

Only the active objects UV selection was checked.
This also avoids checking UV selection for every poll call,
now this is only done on refresh.
January 9, 2020, 06:01 (GMT)
Fix multiple UV gizmos being linked at once

This happened when reloading the file after using different gizmos.
January 9, 2020, 05:42 (GMT)
Gizmo: use pivot center for UV gizmos
January 9, 2020, 01:45 (GMT)
Gizmo: improve 2D arrow select detection

Fixes issue where UV transform circle was being masked by the arrows.
January 9, 2020, 00:15 (GMT)
Fluid: Fix broken motion blur for liquids

Added missing resize for vector that holds vert velocities
January 9, 2020, 00:07 (GMT)
Fix T72900: Mouse-move causes redraw when gizmos are hidden

Move redraw tagging to the gesture modal operator
to make sure this only runs when it's needed.

Caused by d591c8a350310, which tagged the region to redraw when the
gizmos were tagged to refresh, however they wont redraw when hidden.
Thanks to @jbakker for finding the root cause.
January 8, 2020, 23:36 (GMT)
Cleanup: centralize WM_gesture_end call

Prepare for adding extra logic on free (next).
January 8, 2020, 21:46 (GMT)
Fix T72976: CRASH When Selecting Camera
January 8, 2020, 20:14 (GMT)
Industry Compat keymap: Fix gizmos stealing the Alt-key when navigating the viewport
January 8, 2020, 19:37 (GMT)
Revert recent change to the particles RNA, and only affect the UI.

Even though the name change is more correct, we don't want to change the API at this time.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021