July 14, 2021, 15:02 (GMT) |
Animation: add function to blend Action into pose Add function `BKE_pose_apply_action_blend()`, which blends a given Action into current pose. The Action is evaluated at a specified frame, and the result is applied to the armature's pose. A blend factor can be given to blend between the current pose and the one in the Action. Quaternions are interpolated with SLERP; it is assumed that their FCurves are consecutively stored in the Action. This function will be used in the upcoming new Pose Library. |
July 14, 2021, 15:02 (GMT) |
Animation: new pose library based on Asset Browser Introduce new pose library, based on the Asset Browser. Contrary to the old pose library (in `editors/armature/pose_lib.c`), which stored an entire library of poses in an `Action`, in the new library each pose is its own `Action` datablock. This is done for compatibility with the asset browser, and also to make it easier to attach preview images, share datablocks, etc. Furthermore, it opens the door to having animation snippets in the pose library as well. This commit contains the C code for the pose library; in order to fully use it, an addon is required as well (which will be committed shortly). |
July 14, 2021, 15:02 (GMT) |
Assets: temporarily apply pose when generating preview image When generating a preview image for a pose, temporarily apply it to the armature. Contrary to the usual pose application, this ignores the selected bones and always applies the entire pose. |
July 14, 2021, 15:02 (GMT) |
Animation/add-ons: Enable the poselib add-on by default The new Asset Browser-based pose library is partially implemented in an add-on. This commit enables the add-on by default, as the old pose library was built-in and thus always enabled. The ability to disable the add-on is there mostly for cases where people/studios want to use their own custom pose library. |
July 14, 2021, 14:58 (GMT) |
Merge branch 'master' into refactor-idprop-ui-data |
July 14, 2021, 14:55 (GMT) |
Fix crash opening some files. The new behavior for when subdivision cannot be done on the GPU is to just fill the buffers using the regular draw code (so no subdivision is done). However there was some leftover code that would initialize an empty buffer, causing the crash. |
Revision e686fb0 by Richard Antalik July 14, 2021, 14:32 (GMT) |
Display only major ticks, update theme, so appearence is identical to previous version |
July 14, 2021, 14:28 (GMT) |
Merge branch 'master' into cycles-x |
July 14, 2021, 13:15 (GMT) |
MCE: Only options in toolbar in correct context Some popovers produced errors if no clip was loaded yet or the wrong mode was active. |
Revision aac6a72 by Richard Antalik July 14, 2021, 13:11 (GMT) |
VSE: Don't draw time grid lines Add overlay option to disable grid drawing. Reuse drawing code from other editors (timeline editor ) {F10215219,size=full} Differential Revision: https://developer.blender.org/D11790 |
July 14, 2021, 12:39 (GMT) |
adaptive_cloth: Mesh: flip_edge: do operation by deleting and adding Sometimes, the user needs to know which elements have been affected, for this, delete and add new elements. This shouldn't have any effect on performance in theory because the arena should add back the elements in the place where it has been deleted, hasn't been tested. |
July 14, 2021, 12:09 (GMT) |
Cleanup: remove unused avx/sse kernel textures access |
July 14, 2021, 12:09 (GMT) |
Fix incorrect diffuse/glossy/transmission with indirect SSS |
July 14, 2021, 12:09 (GMT) |
Cleanup: remove unused kernel_shadow.h |
July 14, 2021, 11:42 (GMT) |
MCE: Add some options to the topbar tool settings There are now 3 new menues on the left side of the topbar tool settings: - Speed - Tracking Settings - Objects Having the tracking speed menu now in the topbar makes more sense than before, where it was located in the tracking settings. The tracking presets are now located in left side of the topbar, next to the tool settings. That way the presets are always accessible, even when a different tool is active, which might be handy when using Detect Features. |
July 14, 2021, 10:33 (GMT) |
Import changes from development branches |
July 14, 2021, 10:31 (GMT) |
Merge branch 'master' into subdivision_work |
July 14, 2021, 10:27 (GMT) |
GPencil: Preparation for transforms |
July 14, 2021, 10:04 (GMT) |
GPencil: Add more data to temp struct Added mode and space conversion. |
July 14, 2021, 09:11 (GMT) |
Merge branch 'master' into greasepencil-object |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021