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 |
Revision e4c6746 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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. |
Revision fbc1b12 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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 |
Revision db9244b by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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. |
Revision b8272f7 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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 |
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. |
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. |
Revision 96666d3 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 28, 2018, 06:54 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021