Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2676 / 8462

February 28, 2019, 15:35 (GMT)
Remove unused base flag

Was only set and read from a single location.
Removing to keep things more manageable.
February 28, 2019, 15:28 (GMT)
Depsgraph: Keep objects which has animated visibility

This allows dependency graph to evaluate drivers of those objects
and put them to a correct state. It will increase memory usage
since now we can no longer save it by skipping copy-on-write for
such objects. It will also currently make things slower, because
we do not have granular enough visibility update of components in
the dependency graph. Can do it later when the rest of the changes
are finished.

This commit does not update restriction flags on the base, since
that is somewhat tricky to do currently: need to somehow see whether
object is disabled due to flags on collection or due to own flags.

Differential Revision: https://developer.blender.org/D4419
February 28, 2019, 15:28 (GMT)
Depsgraph: Route visibility flags update to proper component
February 28, 2019, 15:28 (GMT)
Depsgraph: Change the logic about keeping bases in the graph

The idea is to keep bases which are known for sure to be in the
dependency graph. Previously, this code was duplicating logic
around checking restriction flags, which becomes more hard to
maintain once we are moving towards to more comprehensive checks
about whether base is a part of evaluated scene or not.
February 28, 2019, 15:16 (GMT)
GPencil: Fix merge error

February 28, 2019, 15:15 (GMT)
Objects: Remove Textured from object display type

As discussed with @billreynish this makes little sense now that we don't
have a dedicated textured mode. We don't have a superior texture or shaded
mode anymore and we also cannot mix different engines together (workbench
with eevee/lookdev).

The only feature it removes is the possibility to hide textures for certain
object in solid mode.
February 28, 2019, 15:15 (GMT)
Fix T62040: Irradiance Volume broken

Was broken by 6a03199b50e02d57a50eb24441ef7be0b7e965ac.

Reintroducing the padding along with a few comment to not reproduce the
same errors.
February 28, 2019, 15:13 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
source/blender/draw/engines/gpencil/gpencil_engine.c
source/blender/draw/engines/gpencil/gpencil_engine.h
source/blender/draw/engines/gpencil/shaders/gpencil_zdepth_mix_frag.glsl
February 28, 2019, 15:11 (GMT)
GPencil: Rename variable name and add alpha to outline

The outline now has some alpha to be more consistent with other Blender areas.
February 28, 2019, 15:07 (GMT)
Fix T62050: remove non-persistent timers in load-pre callback

This actually makes more sense than removing them in the
load-post callback. During load, the file might register
timers that would be removed immediately.
February 28, 2019, 14:58 (GMT)
GPencil: Disable Outline if Overlay is disabled

The main overlay switch and outline option must be checked.
February 28, 2019, 14:53 (GMT)
Fix T61994: crash when box selecting instances

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4427
February 28, 2019, 13:42 (GMT)
first test using optional value
February 28, 2019, 13:18 (GMT)
simple BLI::optional<T> type (C++11 compatible)
February 28, 2019, 13:11 (GMT)
Fix T62021: Wireframe input node doesn't work properly

This fixes the general case. It is still not supported for hairs.

Added a hack in the geometry node to avoid unnecessary geometry shader
usage.
February 28, 2019, 13:01 (GMT)
move some files
February 28, 2019, 12:41 (GMT)
Fix T58405: viewport drawing issues with display device set to None.

Disabling color management this way is not very useful, but as long as the
option is there it should work correct.
February 28, 2019, 12:02 (GMT)
Fix T58875: object paste and append Active Collection property not working.
February 28, 2019, 11:40 (GMT)
header cleanup
February 28, 2019, 11:31 (GMT)
rename function headers
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021