September 18, 2020, 16:10 (GMT) |
September 18, 2020, 16:05 (GMT) |
Fix warning printed when duplicating marker Steps to reproduce were: * Create a marker in the timeline * With the mouse over the marker region, press Shift+D The function for moving markers was reused and had handling specific to tweak events. This is not relevant in case of duplicating markers. |
September 18, 2020, 16:05 (GMT) |
UI: Correct superimposed icon interaction hotspot The hotspot was slighly too large, which could be apparent in cases where there are multiple superimposed icons. |
September 18, 2020, 16:00 (GMT) |
Fix T80927: UV Edges Not Visible When Repeat Image Active When repeat image was active the image was drawn in the foreground making most uv overlays not visible. This change creates a shared defined value for repeating and not repeating images. |
Revision 42e710b by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 18, 2020, 15:30 (GMT) |
Merge remote-tracking branch 'origin/master' into lanpr-under-gp |
Revision c5302b9 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 18, 2020, 15:17 (GMT) |
LineArt: Strict thread sync. |
September 18, 2020, 14:32 (GMT) |
Fix 80909: Switching to profile bevel can explode Curve geometry We need to make sure the CurveProfile is initialized with the proper number of segments when switching to profile bevel mode. |
September 18, 2020, 13:44 (GMT) |
CMake/LLVM: Add INCLUDE_DIRS to find package. Ref {D8855} Reviewed By: brecht Differential Revision: https://developer.blender.org/D8919 |
September 18, 2020, 13:42 (GMT) |
CMake/OpenSubdiv: Rename INCLUDE_DIR -> INCLUDE_DIRS. Ref {D8855} Unix and Apple platform files use find_package(OpenSubdiv) which sets `OPENSUBDIV_INCLUDE_DIR` as an advanced variable, as well as `OPENSUBDIV_INCLUDE_DIRS` which should be used usually. Windows sets `OPENSUBDIV_INCLUDE_DIR` which is used by the rest of the code. This patch renames it to `_DIRS` everywhere, for it to be like other similar variables. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8917 |
Revision 416ca93 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 18, 2020, 13:02 (GMT) |
LineArt: Draw freestyle marks in viewport as well. |
September 18, 2020, 12:24 (GMT) |
Fix T80900: Crash lasso-selecting in particle editmode in certain situations In the situation that the PTCacheEdit is not available (e.g. when editing unbaked Cloth or Softbody caches - or, as in the report, being in Cloth or Softbody Editing Type for Hair particles), accesing the corresponding ParticleSystem or ParticleSystemModifierData would crash. Now access these later (after PE_start_edit had the chance to return early on this non-valid situation). Reviewers: JacquesLucke Maniphest Tasks: T80900 Differential Revision: https://developer.blender.org/D8941 |
Revision 639d92f by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 18, 2020, 12:16 (GMT) |
LineArt: Temp fix for using in motion blur situation. (Doubles render time) |
September 18, 2020, 12:15 (GMT) |
Fix T80905: GPencil: bones cannot be selected using Ctrl + LMB (with Left Selection Preference) Was missing a dedicated entry for LMB select, this is to be consistent with how it is done for meshes. Maniphest Tasks: T80905 Differential Revision: https://developer.blender.org/D8935 |
September 18, 2020, 12:10 (GMT) |
Cleanup: remove unused navmesh code These were leftovers from the BGE removal. Differential Revision: https://developer.blender.org/D8862 |
September 18, 2020, 11:18 (GMT) |
Fix T80437: Auto IK Double Generates IK constraints Caused by rB9a7f5f1bb422. If using Auto IK (or targetless IK and Auto IK together), two temporary constraints were added. - from pose_grab_with_ik_add (even for targetless IK) - from add_pose_transdata (even for Auto IK) Since both both do similar things, but cannot work in tandem (with possibly different chainlengths for example), we have to decide which type to prefer over the other (as in: do not create a constraint for the other). It seems better to ignore the 'Auto IK' option on bones that will have targetless IK set up for them specificallly [e.g. defining special chainlength]. This way you can still work with 'Auto IK' ON generally [with interactive chainlength control], but also have specific bones that need their own custom chainlength. For now, the most straightforward fix is to - only add constraints for Auto IK from pose_grab_with_ik_add() - only add constraints for targetless IK from add_pose_transdata() Note: this area has some potential for later refactoring: - move creation of all temporary constraints to a single place [preferably pose_grab_with_ik_add] - use only those temporary constraints in transform code [atm. we still flip CONSTRAINT_IK_AUTO around on the "original" -- unneccesarily, after rB9a7f5f1bb422 a dedicated temporary constraint is now always available] - clarify CONSTRAINT_IK_AUTO vs. CONSTRAINT_IK_TEMP - obeying standard rotation locks on bones in the chain (not just the the IK locks) is not consistent between targetless IK and Auto IK Potential candidate for 2.90.1 as well as 2.83 LTS Maniphest Tasks: T80437 Differential Revision: https://developer.blender.org/D8930 |
September 18, 2020, 10:03 (GMT) |
Cycles: Add time report for Blender data synchronization Allows to more easily access time information about how long Cycles did spend synchronizing objects from evaluated depsgraph on Blender side to its own structures. This timer does not include time spent evaluating render depsgraph. |
September 18, 2020, 08:39 (GMT) |
EEVEE: Fixed Compilation Error Regression from {b248ec97769f}. A new parameter was introduced, but the stub shader macros still had the old number of parametes. This change adds a new dummy parameter to the stub macros. |
September 18, 2020, 08:15 (GMT) |
Fix T80904: GPencil: bones cannot be transformed when in weightpaint mode The transform convert of type TC_POSE was not being defined if the mode was OB_MODE_WEIGHT_GPENCIL. Maniphest Tasks: T80904 Differential Revision: https://developer.blender.org/D8934 |
September 18, 2020, 07:57 (GMT) |
Fix T71383: Error setting the windows workspaces from Python Assigning window variables relied on notifiers that always used the active window, no matter the window being assigned. Pass the current window to the notifier. |
September 18, 2020, 06:04 (GMT) |
UV: select face loops when in face-select mode Match edit-mesh behavior. |
|
|
|


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