Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2149 / 5574

Revision 8458ffc by Luca Rood
April 13, 2017, 14:57 (GMT)
Remove some elbeem debug functions

Some elbeem debug functions had old gl drawing calls. I removed the
functions instead of converting, because Blender doesn't even build
with them enabled anymore, because some elbeem debug libs got removed
at some point.

Part of T49043
April 13, 2017, 14:34 (GMT)
Alembic export: unified code of exploreTransform and exploreObject.
April 13, 2017, 14:34 (GMT)
Alembic export: added support for writing dupli-groups

This supports our common character animation workflow, where a character,
its rig, and the custom bone shapes are all part of a group. This group
is then linked into the scene, the rig is proxified and animated. Such
a group can now be exported. Use "Renderable objects only" to prevent
writing the custom bone shapes to the Alembic file.
April 13, 2017, 14:28 (GMT)
Unittests for depsgraph layer collection render settings evaluation

Some of the tests are failing at the moment.
Those problems were introduced in eba09b1520
Revision 0a032ce by Luca Rood
April 13, 2017, 13:40 (GMT)
Fix Surface Deform crash with missing or freed DM
April 13, 2017, 13:38 (GMT)
Update despsgraph when set/unset variables
April 13, 2017, 13:38 (GMT)
Layer collection settings API

This way we can set a property via RNA, and also force an update of scene layer (which I am using for unittesting)
April 13, 2017, 13:08 (GMT)
Cycles: Make vectorized types constructor from register explicit

This is not a cheap operation which we dont' want to happen silently.
April 13, 2017, 13:08 (GMT)
Cycles: Remove unused function

It was quite wrong actually by doing some __m128 to flaot4 round trips.
April 13, 2017, 12:50 (GMT)
Alembic import: fixed off-by-one error in start/end frame

static_cast<int> truncates, so a computed end frame of 99.999999999998
would result in 99, instead of the correct 100.
April 13, 2017, 12:09 (GMT)
Draw Manager: initial lattice support

Still misses support for edit-mode selection & weight drawing.
April 13, 2017, 11:46 (GMT)
Cleanup: minor changes to logic for outline drawing

Use brace placement following code-style too.
April 13, 2017, 11:34 (GMT)
Task scheduler: Fix typo in TLS for pools created from non-main thread

Did a mistake which started to use same TLS for all threads for such pools.

Also added some extra asserts to help catching the bugs.
April 13, 2017, 10:36 (GMT)
Fix Blenderplayer (c)
April 13, 2017, 10:17 (GMT)
Fix RNA LayerCollectionEngineSettingsClay not inheriting from LayerCollectionSettings.

Was hence missing the 'name' property, which broke the 'dict-like'
behavior of Scene.collection_properties.
April 13, 2017, 10:02 (GMT)
Merge branch 'master' into blender2.8
April 13, 2017, 09:59 (GMT)
Add red alert in UI controls for datablock pointer properties
April 13, 2017, 09:42 (GMT)
Draw Engine: Draw sets recursively

Matchers regular viewport behavior
April 13, 2017, 09:33 (GMT)
Datablock ID Properties

The absence of datablock properties "will certainly be resolved soon as the need for them is becoming obvious" said the [[http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.67/Python_Nodes|Python Nodes release notes]]. So this patch allows Python scripts to create ID Properties which reference datablocks.
This functionality is implemented for `PointerProperty` and now such properties can be created with Python.

In addition to the standard update callback, `PointerProperty` can have a `poll` callback (standard RNA) which is useful for search menus. For details see the test included in this patch.

Original author: @artfunkel

Alexander (Blend4Web Team)

Reviewers: brecht, artfunkel, mont29, campbellbarton

Reviewed By: mont29, campbellbarton

Subscribers: jta, sergey, campbellbarton, wisaac, poseidon4o, mont29, homyachetser, Evgeny_Rodygin, AlexKowel, yurikovelenov, fjuhec, sharlybg, cardboard, duarteframos, blueprintrandom, a.romanov, BYOB, disnel, aditiapratama, bliblubli, dfelinto, lukastoenne

Maniphest Tasks: T37754

Differential Revision: https://developer.blender.org/D113
April 13, 2017, 09:28 (GMT)
Cycles: Header cleanup in BVH: move self header to be the first one

This makes us more sure that header files are more self-sufficient.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021