Revision 9dbe0f9 by Brecht Van Lommel June 30, 2020, 10:00 (GMT) |
Fix T78367: triangulate modifier does not preserve sculpt vertex colors |
Revision 2917df2 by Sybren A. Stüvel June 30, 2020, 09:38 (GMT) |
Alembic: new exporter based on the USD exporter structure The Alembic exporter has been restructured by leverages the `AbstractHierarchyIterator` introduced by the USD exporter. The produced Alembic files have not changed much (details below), as the Alembic writing code has simply been moved from the old exporter to the new. How the export hierarchy is handled changed a lot, though, and also the way in which transforms are computed. As a result, T71395 is fixed. Differences between the old and new exporter, in terms of the produced Alembic file: - Duplicated objects now have a unique numerical suffix. - Matrices are computed differently, namely by simply computing the evaluated transform of the object relative to the evaluated transform of its export-parent. This fixes {T71395}, but otherwise should produce the same result as before (but with simpler code). Compared to the old Alembic exporter, Subdivision modifiers are now disabled in a cleaner, more efficient way (they are disabled when exporting with the "Apply Subdivisions" option is unchecked). Previously the exporter would move to a new frame, disable the modifier, evaluate the object, and enable the modifier again. This is now done before exporting starts, and modifiers are only restored when exporting ends. Some issues with the old Alembic exporter that have NOT been fixed in this patch: - Exporting NURBS patches and curves (see T49114 for example). - Exporting flattened hierarchy in combination with dupli-objects. This seems to be broken in the old Alembic exporter as well, but nobody reported this yet. Differential Revision: https://developer.blender.org/D7664 Reviewed By: Sergey |
Revision a2b7c84 by Campbell Barton June 30, 2020, 09:35 (GMT) |
Cleanup: unused arguments |
Revision 7860fc9 by Sergey Sharybin June 30, 2020, 09:21 (GMT) |
Codesign: Wait for unsigned directory to appear Solves problem with different order of codesign server startup and mount of network shares: avoids exception happening when server is started prior to the mounts are ready. |
Revision 53799d3 by Sergey Sharybin June 30, 2020, 09:20 (GMT) |
Codesign: CLeanup, redundant semicolon |
Revision 4176ada by Julian Eisel June 30, 2020, 08:47 (GMT) |
Revision 55ae55a by Jacques Lucke June 30, 2020, 08:35 (GMT) |
Cleanup: remove unnecessary namespace specifiers |
Revision 5d2005c by Hans Goudey June 30, 2020, 01:04 (GMT) |
UI: Add shortcuts for grease pencil modifier panels See rB1fa40c9f8a81 for more details. The implementation is the same. The only difference to the mesh modifier commit is a slight rework of edit_modifier_invoke_properties in order to pass through to check for other keymap items with the same shortcut. |
June 29, 2020, 23:47 (GMT) |
UI: Alphabetize grease pencil modifier list The Texture Mapping Modifier was out of place Differential Revision: https://developer.blender.org/D7474 |
Revision 062a843 by Clément Foucault June 29, 2020, 23:32 (GMT) |
EEVEE: Fix undefined behavior when using BSDF nodes inside volume shaders This should fix T76171 Eevee bsdf shaders glitches |
June 29, 2020, 21:12 (GMT) |
UI: Use single column for cycles ray visibility checkboxes Differential Revision: https://developer.blender.org/D7612 |
Revision b29fd7b by Antonio Vazquez June 29, 2020, 20:37 (GMT) |
GPencil: Cleanup - Replace gp_ prefix with gpencil_ This was missing in previous cleanup commits. |
Revision 421ac26 by Hans Goudey June 29, 2020, 20:36 (GMT) |
UI: Tweak Cache File Template Layout The template was disorganized and didn't fit with the new layout style. | Old | New | | {F8641166 size=full} | {F8641167 size=full} | Differential Revision: https://developer.blender.org/D8113 |
Revision a71d3bd by Hans Goudey June 29, 2020, 19:06 (GMT) |
UI: Don't show modifier operation reports on button press The reports should only show when using shortcuts. |
Revision 1fa40c9 by Hans Goudey June 29, 2020, 19:00 (GMT) |
UI: Add shortcuts for modifier panels The shortcuts act on the modifier with its panel under the mouse. The following shortcuts are enabled by default: - Remove modifier: X, Delete - Apply modifier: Ctrl A - Duplicate modifier: Shift D More shortcuts can be added in the keymap. Each panel can now store a custom data RNA pointer, and a new function is added to get the custom data for the panel under the cursor. This custom data could be used to refactor the "List Panel System" to generalize it and integrate it further with RNA. The same functionality will be added in further commits where it applies to constraints, grease pencil modifiers, and effects. Differential Revision: https://developer.blender.org/D8031 |
Revision 4f8a881 by Hans Goudey June 29, 2020, 18:41 (GMT) |
Revision 5d31ef0 by Pablo Dobarro June 29, 2020, 16:20 (GMT) |
Remove Threaded Sculpt option Threaded Sculpt is now always enabled by default. If it causes performance problems compared single threaded sculpt it should be considered a bug. Reviewed By: sergey Maniphest Tasks: T77638 Differential Revision: https://developer.blender.org/D7960 |
Revision 3aced11 by Jacques Lucke June 29, 2020, 15:36 (GMT) |
Nodes: rename node_socket.c to node_socket.cc I have to add some C++ code in callbacks for socket types for the new particle system. |
Revision bcf49d1 by Julian Eisel June 29, 2020, 15:28 (GMT) |
Fix compile error on Apple Clang Needs to compile with `CMAKE_OSX_DEPLOYMENT_TARGET` of 10.14 at least to have `std::optional<>::value()` available. So we have to increase the minimum required compiler version, but that requires more changes. Just fix the build error for now. |
Revision 937d89a by Julian Eisel June 29, 2020, 15:28 (GMT) |
UI: Show library status icons in search menus, rather than letter prefix Rather than a `L` (linked), `O` (overridden) or `M` (missing) prefix for the name, show the existing library status icons. See D7999 for screenshots. Note that when using preview icons, or if the search menu contains items with own icons (e.g. brush icons), we still fallback to the prefix solution. Zero or fake user is still indicated with a prefix. Differential Revision: https://developer.blender.org/D7999 Reviewed by: Bastien Montagne, William Reynish |
|
|
|


Master Commits
MiikaHweb | 2003-2021