Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1884 / 5574

February 6, 2018, 07:03 (GMT)
Object Mode: ED_mesh_mirrtopo_* check edit-mode data

Replace object mode checks for edit-mode data
February 6, 2018, 07:03 (GMT)
Object Mode: pass as arg to stats_string
February 6, 2018, 07:03 (GMT)
Object Mode: use eval_ctx for context/screen code
February 6, 2018, 07:03 (GMT)
Object Mode: pass eval_ctx in outliner functions
February 6, 2018, 07:03 (GMT)
Object Mode: use eval_ctx for keyframe & weight calculation
February 6, 2018, 07:03 (GMT)
Object Mode: Use eval_ctx mode for drawing, paint & modifiers
February 6, 2018, 07:03 (GMT)
Object Mode: use eval_ctx mode in transform code

This adds EvaluationContext into TransInfo
February 6, 2018, 07:03 (GMT)
Object Mode: pass object mode to CTX_data_mode_enum_ex
February 6, 2018, 07:03 (GMT)
Object Mode: Add to EvaluationContext & DRWContextState
February 6, 2018, 07:03 (GMT)
Object Mode: use obdata when loading from editmode

Avoids having to check the objects mode in 'update_from_editmode'.
February 6, 2018, 07:03 (GMT)
Object Mode: don't check posemode in the BGE

No reason pose mode should change behavior
Revision a3409d3 by Mai Lavelle
February 6, 2018, 01:25 (GMT)
Fix T54003: Particles - Size and random size not present in "physics" tab in Advanced mode

The check to see if `use_advanced_hair` was enabled was actually in two places
(render panel `draw` function and physics panel `poll` function). As these
properties are only in one place now the check in `draw` isn't needed anymore.

Related: T53513, a6c69ca57f661a8538
February 6, 2018, 00:11 (GMT)
Freestyle: Unnecessary repeats of Cycles property copying.

As a follow-up to the commit rB354f92a49458795c69f857de927c5b1531cd3618
for fixing Freestyle crash when using Cycles (thanks Brecht for the fix), this revision
applies a related bugfix addressed partly in D3040 (item #2 in the description).
February 5, 2018, 23:53 (GMT)
Freestyle: Additional debug info for the render engine used for stroke rendering.
February 5, 2018, 21:19 (GMT)
Fix T54001: AMD OpenCL fails with certain resolutions, after recent changes.

We should actually be using CL_DEVICE_MEM_BASE_ADDR_ALIGN for sub buffers,
previous change in this code was incorrect. Renamed the function now to
make the specific purpose of this alignment clear, it's not required for
data types in general.
February 5, 2018, 21:01 (GMT)
Fix duplicator visibility logic

Cycles old behaviour is to hide the duplicator on rendering at all times.

We have since a few months an option in 2.8 to control the duplicator
visibility on its own. However when the duplicator is also duplicated, things
were not working properly.

What we do now is, in addition to the duplicator visibility control, is to not
have the source collection of the duplicator object to ever influence its
visibility when the object is been duplicated.

So if the user wants to reproduce Cycles old behaviour all that is required is
to have different collections, one for the original to-be duplicated objects
that you hide in for the view layer used in the final render. And another
collection with only the first duplicator (which in turn duplicates other
duplicators).

I know this all may sound confusing, so please just give it a try, it's simpler
than it sounds.
February 5, 2018, 19:21 (GMT)
Fix bevel profile=1 problems, see T39132, T38458, T40278, T51010,
T53783.

Before, profile=1 ("square outside") only worked well in a few cases
(some "pipes", cube corners). This makes it work well pretty much
everywhere.
February 5, 2018, 17:57 (GMT)
Fix Freestyle not copying Cycles properties to stroke rendering scene.
February 5, 2018, 14:08 (GMT)
Fix Cycles + Freestyle rendering crash, due to bug in RNA override code.
February 5, 2018, 09:31 (GMT)
Fix typo in struct name obejct to object.

Reviewers: sergey

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D3041
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021