November 23, 2021, 08:12 (GMT) |
Fix T93198: Frame Selected in greasepencil curve editing does not work Was not taking into account curve points at all. Maniphest Tasks: T93198 Differential Revision: https://developer.blender.org/D13281 |
November 23, 2021, 08:09 (GMT) |
Fix T93194: greasepencil channel lists ignoring collection visibility Same fix as rB0a3b4d4c64f1, but this time for greasepencil. To repeat: dopesheet in greasepencil mode was ignoring the temporariy visibility flag of collections. As a result, even though the dopesheet was supposed to show animation data of visible greasepencils only was still showing such data of greasepencils that were hidden by hiding their collection. |
November 23, 2021, 08:07 (GMT) |
Fix T89260: Eevee crashes with custom node sockets. Cause of this issue is that Custom Node Sockets info type was initialized as SOCK_FLOAT when registering. Areas within the core that would ignore custom socket types by checking its type would use the socket as being a float type. When custom node sockets have a property called default_value blender tries to store it as an internal default value what failed in debug builds. This patch will set the socket type to SOCK_CUSTOM when registering a custom socket type and allow, but skip storage of custom default values. In this case the default values should already be stored as custom properies. Reviewed By: campbellbarton, JacquesLucke Maniphest Tasks: T89260 Differential Revision: https://developer.blender.org/D13174 |
November 23, 2021, 07:48 (GMT) |
Fix T92384: Wrong UV layers used with Boolean Modifier (Fast Solver) Ensure the layers from the source mesh are used instead of the object referenced by the boolean modifier. |
November 23, 2021, 07:44 (GMT) |
Fix T88614: Mixdown crashes Blender 2.92.0 and 3.0.0 Alpha The problem is caused by the most recent ffmpeg version (4.4) which needs channels to be set when submitting a frame for encoding. |
November 22, 2021, 17:36 (GMT) |
Merge branch 'master' into temp-geometry-nodes-timings |
November 22, 2021, 15:47 (GMT) |
Fix T93066: Alembic export ignores Mantaflow particles `ABCPointsWriter::is_supported` already checked for valid particle system types (liquid, spray, foam, bubbles, ...). `AbstractHierarchyIterator::make_writers_particle_systems` did not create a writer for these though, so now bring these in line and also create writers for these. |
November 22, 2021, 15:35 (GMT) |
Fix T93074: Gpencil cutter not using flat caps in middle cuts When cut an stroke using the option Flat Caps, the falt was not done if the cut was done in the middle of the stroke. Now the flat is applied to the segments created and also some cleanup of the code done. |
November 22, 2021, 15:28 (GMT) |
Fix T92760: Crash erasing GPencil when occlusion test is enabled `pt0` was read when `NULL` and `is_occluded_pt1` could be read even if it is not initialized. |
November 22, 2021, 15:20 (GMT) |
GPencil: Speed up Occlude Eraser This is an initial change to speed up the calculation of the Occlude eraser. In the future, we can add more optimizations, but at least this increase speed. Intead to check always the 3 points, the check is skipped if it's not required. Base in a solution by Philipp Oeser. This is related to T88412 |
November 22, 2021, 15:12 (GMT) |
Merge branch 'master' into universal-scene-description |
November 22, 2021, 14:37 (GMT) |
Merge branch 'master' into temp-vert-normals-cleanup |
November 22, 2021, 13:33 (GMT) |
Fix potential crash opening 3.0 blend files in older versions. Affects insertion of constraints in liboverrides. In some cases, when opening newer post-3.0 .blend files, the source won't be found anymore, override apply code then needs to fail properly instead of crashing. Related to refactor from rB33c5e7bcd5e5. |
November 22, 2021, 13:29 (GMT) |
Fix potential crash opening 3.0 blend files in older versions. Affects insertion of constraints or NLA tracks in liboverrides. In some cases, when opening newer post-3.0 .blend files, the source won't be found anymore, override apply code then needs to fail properly instead of crashing. Related to refactor from rB33c5e7bcd5e5. |
November 21, 2021, 17:48 (GMT) |
Merge branch 'master' into temp-vert-normals-cleanup |
November 21, 2021, 16:39 (GMT) |
Merge branch 'master' into temp-ui-cpp |
November 21, 2021, 15:56 (GMT) |
Cleanup: Clang tidy |
November 20, 2021, 23:43 (GMT) |
Merge branch 'master' into temp-geometry-nodes-timings |
November 20, 2021, 23:41 (GMT) |
Count node logs and only show timing if > 0. Some other fixes from review. |
November 20, 2021, 22:00 (GMT) |
Cleanup: Move outliner_tools.c to C++ |
|