Patches to Bf Blender for CAD development. https://tornavis.org/
Go to file
Alexander Gavrilov 47af343b61 Implement multiplicative Copy Scale and make it the new default.
Scale is a multiplicative quantity, so adding it doesn't make sense.
However, for backward compatibility reasons, and in case somebody
actually desires the old additive behavior, the old way remains as
an option.

Without this change the only way to properly combine scale is via
parenting or the complicated Transformation constraint.

The new mode is turned on by a flag for file compatibility, but the
RNA option is reversed so that the new behavior feels more default.

Reviewers: aligorith

Differential Revision: https://developer.blender.org/D3558
2018-08-13 19:57:15 +03:00
build_files Merge branch 'master' into blender2.8 2018-08-13 17:49:19 +02:00
doc Gizmo: update Python templates 2018-07-15 19:51:11 +02:00
extern Bugfix: audaspace cmake variables need to be cached. 2018-08-03 10:59:10 +02:00
intern Subsurf: Make uv boundaries easily extendible 2018-08-13 12:37:46 +02:00
release Implement multiplicative Copy Scale and make it the new default. 2018-08-13 19:57:15 +03:00
source Implement multiplicative Copy Scale and make it the new default. 2018-08-13 19:57:15 +03:00
tests Python: Add support for @ infix operator matrix multiplication 2018-08-10 15:18:00 +02:00
.arcconfig Arc: Use proper lacding branch 2018-04-24 12:26:37 +02:00
.editorconfig editorconfig: correct C/C++ using space 2018-06-19 07:48:12 +02:00
.gitignore Build: add scripts to build dependencies for Windows and macOS. 2017-08-07 17:46:06 +02:00
.gitmodules Fix git submodules branch configuration 2018-04-23 12:55:04 +02:00
CMakeLists.txt Subsurf: Introduce quality option 2018-08-13 16:04:06 +02:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Merge branch 'master' into blender2.8 2018-07-13 18:20:10 +02:00
make.bat Cleanup: trailing space cmake, make.bat 2018-06-17 20:18:09 +02:00