Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1475 / 5574

November 7, 2018, 22:56 (GMT)
Merge branch 'master' into blender2.8
November 7, 2018, 22:54 (GMT)
Cleanup: minor simplification to user-addon check
November 7, 2018, 21:54 (GMT)
RNA: Object.select_set use boolean, only select

- Was setting active state, making it necessary to backup/restore
active object in cases where this isn't needed.
Existing scripts are explicitly setting the active object when needed.

- Use a boolean select arg (toggle selection wasn't used anywhere).

- Add an optional view layer argument since scripts should be able to
operate outside the user context.
November 7, 2018, 21:31 (GMT)
Cleanup: use explicit 'select_and_set_active' API name

Selection should be separated from active state and handled by higher
level code (operators/editors) instead of happening automatically.
November 7, 2018, 21:16 (GMT)
GPU: Cleanups: Remove GPUMatType, Vectorize / MADD some operations
November 7, 2018, 21:16 (GMT)
Eevee: Add support for interpolation options for Environment Texture nodes
November 7, 2018, 21:16 (GMT)
Eevee: Support for extension type in the Node Image Texture

This does not work with the box projection mode. Implementing for box
projection mode would be difficult, slow, and produce a lot of code
duplication. Also i'm not sure this is worth it, as it's not a common use
case.
November 7, 2018, 21:02 (GMT)
Cleanup: style, use const args
November 7, 2018, 19:58 (GMT)
Cleanup: remove some useless BKE_library and BKE_main includes.

Makes it simpler to make some changes...

Also fix order of some includes (use alphabetical please).
November 7, 2018, 19:58 (GMT)
Cleanup/Refactor: move Main stuff into BKE's new main.c file (and header).

We already had a BKE_main.h header, no reason not to put there
Main-specific functions, BKE_library has already more than enough to
handle with IDs and library management!
November 7, 2018, 19:58 (GMT)
Cleanup: Remove 'BKE_library.h' include from 'BKE_main.h'

That kind of implicit includes should really only be done when totally,
absolutely necessary, and ideally only with rather simple 'second-level'
headers.

Otherwise not being explicit with includes always end up biting in
unexpected ways...
November 7, 2018, 19:58 (GMT)
Fix dpesgraph wrongly refcounting NLA strip actions when duplicating IDs.

NLA strips are users of their action, so we need to pass along ID
management flags.

This commit also cleans up a bit things by passing along ID_CREATE/COPY
flags instead of dummy booleans...
November 7, 2018, 19:50 (GMT)
Cycles: Fixed BVH UI options enabling/disabling when Embree is enabled.
November 7, 2018, 19:44 (GMT)
Merge branch 'master' into blender2.8
November 7, 2018, 19:36 (GMT)
install_deps: Added optional build of Embree to install_deps.sh, turned off by default.
November 7, 2018, 16:59 (GMT)
NLA: use animsys_write_orig_anim_rna when applying NLA stack results.

Without this keyframing on top of an NLA stack is quite weirdly broken.
November 7, 2018, 15:17 (GMT)
Depsgraph: add proper handling of actions contained in NLA strips.
November 7, 2018, 15:14 (GMT)
Py API Docs: improve 2D image example
November 7, 2018, 15:13 (GMT)
GP: Show all objects sharing data in edit modes

Only need hide particle objects
November 7, 2018, 14:45 (GMT)
Py API Docs: show gpu_extras module
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021