Revision 00374fb by Hans Goudey November 5, 2020, 22:08 (GMT) |
Move "Camera Parent Lock" from preferences to Object Relations "Camera Parent Lock" can be useful when rigging cameras, but it is not intuitive, and has also generated a lot of confusion (bug reports). This is because it breaks the fundamental parent <-> child relationship conventions in Blender, and there is no indication that it's intended without diving into the preferences. This commit moves the setting to the object level, and exposes it in the relations panel in the property editor. It is exposed for every object type because any object type can be "View Locked" in the 3D view. The property description is also updated to reflect this change and be more specific without getting too long. In the future this could become a more general feature of the transform system, but for now it is limited to "Lock Camera to View". Differential Revision: https://developer.blender.org/D9239 |
Revision ad481bd by Robert Guetzkow November 5, 2020, 22:03 (GMT) |
Fix T82423: Add modifier key back into keymap Commit rBf5080c82dd915db6c7b9dd68a52aaaccf2600137 accidentally remove the Shift modifier key from the `AUTOCONSTRAINPLANE` shortcut. Differential Revision: https://developer.blender.org/D9480 |
Revision 1b9d9cb by Germano Cavalcante November 5, 2020, 21:34 (GMT) |
Fix T82164: Knife tool draws huge vertices after using bgl.glPointSize Since it is possible to have multiple draw callbacks, (some of which use bgl and others gpu), check and force the reset of the drawing status at the end of each callback. Differential Revision: https://developer.blender.org/D9476 |
Revision 69e567c by Robert Guetzkow November 5, 2020, 20:35 (GMT) |
Merge branch 'blender-v2.91-release' |
Revision 7fed420 by Robert Guetzkow November 5, 2020, 20:29 (GMT) |
Fix T82423: Replace duplicate name in keymap The two entries `TFM_MODAL_AUTOCONSTRAINT` and `TFM_MODAL_AUTOCONSTRAINTPLANE` had the same name displayed in the UI. The latter is now includes "plane" in it's name. Reviewed By: mano-wii Differential Revision: https://developer.blender.org/D9474 |
Revision 74188e6 by Aaron Carlisle November 5, 2020, 19:11 (GMT) |
Revision b053312 by Brecht Van Lommel November 5, 2020, 18:35 (GMT) |
Fix T80043: missing Cycles displacement update when relinking output sockets |
Revision 60859d8 by Sebastián Barschkis November 5, 2020, 17:55 (GMT) |
Fluid: Potential fix for T74559: Adaptive Domain creates lines in smoke This commit corrects the maximum resolution field in Fluid objects. The field should be set to the maximum possible resolution, i.e. it should not adjust with adaptive domains and stay constant all the time. The reason for this is that this resolution value will be used to scale gravity. And this gravity should be constant for adaptive domains too. It remains to be shown if this issue was the only reason for line-artifacts as seen in T74559. |
Revision 6a2a6fa by Kévin Dietrich November 5, 2020, 17:46 (GMT) |
Fix T82428: Cycles crashes when building volume meshes The Volume Node did not have all of the sockets from its Mesh base class which are now required due to the recent socket API change. |
Revision d9dd408 by Clément Foucault November 5, 2020, 17:00 (GMT) |
Merge branch 'blender-v2.91-release' into master |
Revision c3e8321 by Clément Foucault November 5, 2020, 17:00 (GMT) |
GPU: Fix valgrind warnings about branching on uninitialized variables |
Revision aae60f0 by Clément Foucault November 5, 2020, 17:00 (GMT) |
Fix T81752 EEVEE: Camera Motion Blur is not blending steps properly This was due to improper calculation of velocity factor and an error in the camera data swapping between two steps. |
Revision 15eec7f by Clément Foucault November 5, 2020, 17:00 (GMT) |
Fix T80842 Grease Pencil: Subtract mode is not working as expected The blend equation was not set correctly inside the GL Module since the refactor. |
Revision 8819a4d by Harley Acheson November 5, 2020, 15:52 (GMT) |
Spelling: Predefined, Look Up, No One Fixes 18 misspellings of 'predefined', 'Look Up', 'Lookup', and 'No One'. Differential Revision: https://developer.blender.org/D9466 Reviewed by Hans Goudey |
Revision d837923 by Richard Antalik November 5, 2020, 14:55 (GMT) |
VSE: cache performance optimization Map frame for cached raw images to strip input media frame range. This means that static images or extended frame range of movies will only generate one cache entry. timeline_frame is stored in cache key as a reference - on what frame was this entry created, so we don't have to reverse lookup frame range. Since each media frame corresponds to one cache frame with same frame index key, there is no need to invalidate raw cache when changing time remapping properties like use_reverse_frames or strobe No changes are needed for disk cache, since invalidating raw entry assumes all data will be invalidated. Reviewed By: sergey Differential Revision: https://developer.blender.org/D9462 |
Revision 8720c66 by Sebastián Barschkis November 5, 2020, 14:06 (GMT) |
Fluid: Potential fix for T74559: Adaptive Domain creates lines in smoke This commit corrects the maximum resolution field in Fluid objects. The field should be set to the maximum possible resolution, i.e. it should not adjust with adaptive domains and stay constant all the time. The reason for this is that this resolution value will be used to scale gravity. And this gravity should be constant for adaptive domains too. It remains to be shown if this issue was the only reason for line-artifacts as seen in T74559. |
Revision cba6b4f by Ankit Meel November 5, 2020, 13:54 (GMT) |
Cleanup: add commits to .git-blame-ignore-revs. Quick python script to print commit messages, and finding duplicates: P1736 |
Revision 2a6a26b by Richard Antalik November 5, 2020, 13:05 (GMT) |
Rename extern rendering and proxy functions Replace BKE_sequencer wirh SEQ_render or SEQ_proxy prefixes. In cases where function is very generic, only SEQ prefix is used. Reviewed By: sergey Differential Revision: https://developer.blender.org/D9439 |
Revision 0f43fe7 by Richard Antalik November 5, 2020, 12:33 (GMT) |
Cleanup: split sequencer.c file Move functions closely related to rendering images and proxies into render.c and proxy.c files. render.h and proxy.h are created for functions used internally. There should be no functional changes. |
Revision 4988f5f by Robert Guetzkow November 5, 2020, 08:50 (GMT) |
Fix T82292: Set encoding for keymap export to UTF-8 Keymaps have previously been exported with an encoding dependent on the current system locale. This caused issues when the keymap contained non-ASCII characters, for instance in a string property for an operator. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D9449 |
|
|
|


Master Commits
MiikaHweb | 2003-2021