Blender Git Commits

Blender Git "master" branch commits.

Page: 1555 / 5574

September 18, 2018, 04:51 (GMT)
Gizmo: dial3d option to get angles w/o wrapping

Needed for spinning multiple revolutions.
September 18, 2018, 04:30 (GMT)
Gizmo: add snap & tweak to the dial widget

Allows holding Ctrl to snap w/ the spin tool.
September 18, 2018, 04:13 (GMT)
Cleanup: group gizmo dial members into structs
September 18, 2018, 03:55 (GMT)
Correct view orientation update in last commit
September 18, 2018, 03:41 (GMT)
Gizmo: use spin widgets by default

- Now the spin tool has a persistent gizmo.
- Uses scene orientation, with additional view orientation.
- Uses the cursor center, ignoring the pivot since the
selection center is rarely useful.
- Disable most of the redo gizmo's for now since they overlap,
only allow adjusting the angle.

Note: mixing new action with adjusting previous is confusing,
we'll want to have design guidelines regarding this.
September 18, 2018, 03:22 (GMT)
Cleanup: spin redo naming changes
September 18, 2018, 00:06 (GMT)
FIX: linker error with a 'make deps' library set and opencollada enabled.

PCRE_LIBRARIES was not being set if the pcre library was found but not the headers.
September 17, 2018, 23:50 (GMT)
Cleanup: move editmesh spin gizmo into own file

To mix both initial spin and redo ends up being more involved,
move into own file.
September 17, 2018, 23:50 (GMT)
Cleanup: spin redo naming changes
September 17, 2018, 23:50 (GMT)
Cleanup: spin redo naming changes
September 17, 2018, 23:36 (GMT)
Gizmo: minor tweak to spin tool

Make main angle adjustment radius larger since it's the most useful.
September 17, 2018, 22:27 (GMT)
Cycles: Fix usage of AVX2 intrinsics in AVX kernel

While building the AVX kernel, util_avxf.h/avxb.h were using some AVX2 intrinsics,
these were never called, so it wasn't a run-time issue, but the intrinsics headers
on centos excluded the AVX2 prototypes when building the AVX kernel causing build errors.

This commit cleans up the improper usage of the AVX2 intrinsics and provides AVX
fallback implementations for future use.

Differential Revision: https://developer.blender.org/D3696
September 17, 2018, 19:45 (GMT)
build_files: bump python version in FindPythonLibsUnix.cmake to 3.7 now that all platforms have been updated
September 17, 2018, 19:13 (GMT)
build_environment: linux/python, help python find ffi.

we were building ffi, but python wasn't finding it.
September 17, 2018, 18:39 (GMT)
GP: Remove duplicate clean menu
September 17, 2018, 17:58 (GMT)
build_environment: ffi/linux force predictable lib path.

ffi stubbornly wants to put libs in lib64 even when you tell it not to on some linux distributions.
patch based on sed fix the gentoo guys did [1]

[1] https://bugs.gentoo.org/462814
September 17, 2018, 17:40 (GMT)
Merge branch 'master' into blender2.8
September 17, 2018, 17:40 (GMT)
Install_deps: workaround building bloody broken OpenEXR release.
September 17, 2018, 16:07 (GMT)
Cycles: Cleanup, remove dead code
September 17, 2018, 16:05 (GMT)
Cycles: Remove unused malformed function

This isn't really possible to do the shuffle which was attempted to do.

While it's possible to achieve expected behavior, the function needs to
be rewritten. Since it's not used anyway, it's simpler to remove it for
now.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021