Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3401 / 8462

March 28, 2018, 20:15 (GMT)
Move to Collection - Add new collection

Include option to create new collection and move objects to this
collection.

Based on suggestion by Pablo Vazquez (venomgfx) and my own feedback.
March 28, 2018, 20:15 (GMT)
Move to Collection - Skip Master Collection nested level

Have the Master Collection always opened. This removes one level of nesting.
As suggested by Pablo Vazquez (venomgfx).
March 28, 2018, 20:14 (GMT)
Move to Collection - initial operator

How to use: Select a few objects, and press "M" in the viewport.

If you hold ctrl the objects will be added to the selected collection.
Otherwise they are removed from all their original collections and moved
to the selected one instead.

Development Notes
=================
The ideal solution would be to implement an elegant generic multi-level
menu system similar to toolbox_generic() in 2.49.

Instead I used `uiItemMenuF` to acchieve the required nesting of the menus.

The downside is that `uiItemMenuF` requires the data its callback uses to be
always valid until the menu is discarded. But since there is no callback we
can call when the menu is discarded for operators that exited with
`OPERATOR_INTERFACE`.

That means we are using static allocated data, that is only freed next time
the operator is called. Which also means there will always be some
memory leakage.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D3117
Revision 4f07ecb by Gaia Clary
March 28, 2018, 18:54 (GMT)
Refactor Collada: reorganized the BC classes for easier use

* Made many changes to make the usage of the BCAnimationSampler
much easier.

* Reorganized the header files
* renamed methods for better reading
* Added Matrix typedef to replace float mat[4][4]
* simplifdied the construction of BCSampleData entries
* Added BCCamera BCLamp and BCMaterial classes
* Added support for Camera xfov export
* Added supprot for easier FCurve modifications
through the BCAnimationCurve API
* Added comments
* Removed unnecessary code
* Simplified code wherever possible
March 28, 2018, 17:59 (GMT)
WIP: More work on shaders and framebuffers for DOF

Still there are problems with the alpha factor and all the scene is empty because alpha is always 0.
Revision 3e0f68e by Gaia Clary
March 28, 2018, 17:24 (GMT)
cleanup Collada: renamed method, removed not needed method

* renamed get_matrices() to get_samples()
Because the returned list no longer contains a set of matrices

* removed is_flat() test method on BCSamples becasue it actually makes
no sense here.
March 28, 2018, 17:11 (GMT)
Remove texture Free for DOF

These textures are freed by draw manager and don't need explicit free.
March 28, 2018, 17:09 (GMT)
Cleanup: Tooltip spelling
March 28, 2018, 17:06 (GMT)
Fix wrong function to assign texture to shader
March 28, 2018, 16:48 (GMT)
build_deps: disable hdf5 lib support

we do not ship with hdf5 support for alembic on any of the platforms.
March 28, 2018, 16:09 (GMT)
WIP: Start to add DOF support

Still is not working. Save this commit as reference.
Revision 544b700 by Gaia Clary
March 28, 2018, 16:02 (GMT)
Merge branch 'master' of git.blender.org:blender into collada
Revision 8afc9c1 by Gaia Clary (master)
March 28, 2018, 16:01 (GMT)
Fix Collada: broken tangents with Camera Animation import for xfov

When importing an xfov curve, we must transformed the data to
Lens opening angles in degrees. While the curve value itself is
correctly transformed, the transformation of the tangents has been
forgotten. this is fixed now.
Revision bc3a55c by Jeff Witthuhn / Brecht Van Lommel (master)
March 28, 2018, 10:13 (GMT)
Cycles: don't require pthreads as dependency on Windows.

Use C++11 threads when available, and native critical section on Windows.
Later on we can remove pthread code when C+11 becomes required.

Differential Revision: https://developer.blender.org/D3116
March 28, 2018, 09:33 (GMT)
Clay: Remove warning.
March 28, 2018, 09:23 (GMT)
Cleanup: typo in function name
March 28, 2018, 09:13 (GMT)
BLI_array: utility to check memory is zerod
March 28, 2018, 08:54 (GMT)
Fix missing confirm quit dialog on macOS, after recent changes.
March 28, 2018, 08:34 (GMT)
Cycles: Fix bad register cast in sseb

This is currently unused code, but causes gcc-8 to fail.
March 28, 2018, 06:54 (GMT)
Merge branch 'blender2.8' into greasepencil-object
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021