Blender Git Commit Log

All Blender Git commits.

Page: 2585 / 8462

April 11, 2019, 14:37 (GMT)
Merge branch 'master' into greasepencil-object
April 11, 2019, 14:22 (GMT)
Alembic export: free depsgraph after use
April 11, 2019, 14:22 (GMT)
Fix T62664: Exporting Metaballs as Alembic crashes Blender

The `AbcMetaballWriter` now subclasses `AbcGenericMeshWriter` instead of
wrapping an `AbcMeshWriter`. `AbcGenericMeshWriter` was created for this
purpose (writing non-mesh objects as mesh to Alembic) and performs the work
in a cleaner and, more importantly, not crashing way.
April 11, 2019, 14:22 (GMT)
Alembic export: always consider metaballs animated

The metaball 'mesh' is animated whenever any of its components are animated.
However, it's not easily possible to visit all its components (AFAIK it
requires a full scan of all objects in the scene and comparing names), so
due to the blobby nature of the metaballs I now simply assume they'll be
animated.

This fixes an issue where a metaball was considered static when the base
ball was static. For example, MBall static but MBall.001 animated would
be considered 'not animated'.
April 11, 2019, 13:47 (GMT)
Fix: Build issue with draco on mac.

somehow missed mac in my last commit
April 11, 2019, 13:20 (GMT)
Fix: Build issue with draco.

DRACO_LIB_NAME was undefined, better use the proper cmake variable for it.
April 11, 2019, 13:18 (GMT)
Mesh Filter tool: Initial implementation

This tool applies a deformation to all vertices in the sculpt taking the
mask into account. It is useful for creating surface detail or hard
surface sculpts. It is also the base for the implementation of the
transform tool.

Notes:
- The smooth filter needs multiple iterations. Right now it only applies
one iteration per tool action, so it is unusable in most cases. I don't
know if adding this is possible with the current smooth code while
supporting real-time preview.
- I'm not sure if it is properly integrated with the tool system and the
keymap (probably not).
- Only works with mesh, no dyntopo or multires.
- It still needs to ignore nodes with all vertices fully masked. Adding
this basic optimization will increase performance a lot when working
with high-resolution meshes.
- Previewing the deformation in real time is not the best option for
performance, I could add an operator that applies the filter without
preview.
April 11, 2019, 13:01 (GMT)
fix crash with openvdb filters in case the openvdb grid is invalid

invalid can mean the grid is empty or the grid class is not "LevelSet",
happens usually when the volume is empty
April 11, 2019, 12:56 (GMT)
Fix: Build error with msvc2019.
April 11, 2019, 12:47 (GMT)
Rename Label instead of Name in Node editor using F2 key

See D4631 for more details

Reviewers: @brecht @billreynish
April 11, 2019, 12:01 (GMT)
3D View: Show the camera frame when Extra's is off
April 11, 2019, 11:47 (GMT)
use a multimap data structure to store links of output sockets
April 11, 2019, 10:58 (GMT)
Fix T63451: selected objects not highlighted in outliner scene view.

Differential Revision: https://developer.blender.org/D4668
April 11, 2019, 10:04 (GMT)
glTF: add Draco shared library for mesh compression.

Draco is added as a library under extern/ and builds a shared library that is
installed into the Python site-packages. This is then loaded by the glTF add-on
to do mesh compression.

Differential Revision: https://developer.blender.org/D4501
April 11, 2019, 10:04 (GMT)
Cleanup: suppress some warnings in external libraries.
April 11, 2019, 08:30 (GMT)
Fix T63464: Multi UV Maps limited to three with eevee

this was very similar to T60684 (and the UV case was actually reported
back then as well), so the fix goes hand in hand with rBbd8039399575

Reviewers: fclem

Maniphest Tasks: T63464

Differential Revision: https://developer.blender.org/D4672
Revision 482d352 by Gaia Clary (collada)
April 10, 2019, 20:27 (GMT)
feature: Collada export:added global axis transform option(wip)
Revision 623fe94 by Gaia Clary (collada)
April 10, 2019, 20:27 (GMT)
feature: Collada Exporter implement Export option for global axis rotation (wip)
Revision 13d7e32 by Gaia Clary (collada)
April 10, 2019, 20:27 (GMT)
cleanup: Collada whitespace and obsolete comments
Revision 86079ea by Gaia Clary (collada)
April 10, 2019, 20:27 (GMT)
reefactor: replace own function for parenting by a call to ED_object_parent_set()
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021