Blender Git Loki

Git Commits -> Revision 827dfd7

Revision 827dfd7 by Pablo Dobarro (master)
September 18, 2020, 17:40 (GMT)
Object: Switch Object operator

This object operator exits and frees the edit data of the
current object and enters the same mode in another one in a single step,
without going through object mode or keeping multiple edit object data
active. It is assigned to the D key.

This solves all conflicts that the right/click select keymap and the
emulate 3 button mouse produces for this operation and it is independent
of the state of Lock object modes.
Also, as the SculptSession is freed, when using Multires objects go
back to their preview resolution level, so it is possible to work on
high vertex count scenes without slowing down the viewport and other
performance problems.

Reviewed By: #user_interface, pablovazquez

Differential Revision: https://developer.blender.org/D7510

Commit Details:

Full Hash: 827dfd76dddec962e67825815931d4f2953c741b
Parent Commit: 6c9ec1c
Lines Changed: +126, -0

4 Modified Paths:

/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+4, -0) (Diff)
/source/blender/editors/object/object_intern.h (+2, -0) (Diff)
/source/blender/editors/object/object_modes.c (+118, -0) (Diff)
/source/blender/editors/object/object_ops.c (+2, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021