Blender Git Loki

Blender Git commits from all branches.

Page: 2360 / 2888

March 5, 2015, 08:48 (GMT)
Merge branch 'master' into asset-experiments
March 4, 2015, 23:19 (GMT)
Forces passed to Mantaflow correctly, vortex working
March 4, 2015, 21:55 (GMT)
Merge remote-tracking branch 'origin/master' into multiview

Conflicts:
source/blender/windowmanager/intern/wm_window.c
March 4, 2015, 18:14 (GMT)
Depsgraph tagging function for cached objects.

This is necessary to trigger object data updates for indirectly linked
objects, which would otherwise not be evaluated.
March 4, 2015, 17:30 (GMT)
Convenience feature: When linking a cache library, always default it to
'read' mode locally.

Linking a cache library is meant to be used for getting existing cache
data into a file.
March 4, 2015, 17:29 (GMT)
Left a comment in DerivedMesh.c explaining why the caching system has
to use the cumbersome cachedm pointer instead of virtual modifiers.
March 4, 2015, 17:01 (GMT)
Use a dedicated input_dm pointer in the cache modifier to provide a mesh
result read from the cache.

Mixing this with the output_dm used for writing leads to undefined
situations where the DM was released but should actually be passed on.
March 4, 2015, 16:59 (GMT)
Use correct flag enums for checking render/viewport eval mode when
writing derived mesh caches.
March 4, 2015, 15:13 (GMT)
Fix for meaningless build error (no return value, can never happen).
March 4, 2015, 15:11 (GMT)
Depsgraph: Quick and ugly fix for missing updates in the viewport

Previously viewport will skip updates on changing lamp/materials because
old system wasn't really working good enough with drivers using variables
from node tree.

Now it just works, but it's quite tricky to know if viewport needs to be
updated or not, so let's just update it if new depsgraph is used. Could
become more granular later.
March 4, 2015, 14:55 (GMT)
Depsgraph: Make driver working when using node trees variables

Quite straightforward, pretty much the same as recent change for lamps.

The only thing is that viewport updates are missing, this is because
it's not really clear when and what notifiers to send.
March 4, 2015, 13:36 (GMT)
Merge branch 'master' into depsgraph_refactor
March 4, 2015, 13:13 (GMT)
Don't re-typedef structure in wm_types.h

This makes strict compilers to give quite a few of warnings.
March 4, 2015, 13:06 (GMT)
Fix T43878: Applying non-constructive modifiers crashing blender

The issue was caused by recent DM to mesh conversion which was taking ownership,
and it was failing if there are any referenced layers in the custom data.

Now disable passing ownership if there are any referenced layers.
March 4, 2015, 12:34 (GMT)
Minor fix for UI code showing cache items.
March 4, 2015, 11:50 (GMT)
Render/Viewport evaluation mode for cache libraries.

This designates a cache library to be used either for the viewport or
for renders. A "Render" cache library will evaluate modifiers with
render settings and a "Viewport" cache library will use viewport
(realtime) settings.

When reading the cache, the library will only be
used for the assigned purpose, i.e. a Render cache does not work for
viewport caching and vice-versa (although a cache can be baked for one
setting and then switched afterward).

Note that render results will never be visible in the realtime viewport
due to the way object evaluation is handled in Blender at this point
(render settings are only evaluated explicitly during renderer sync).
March 3, 2015, 17:45 (GMT)
Allow the cache bake operator to overwrite existing files, using a
confirm dialog.
March 3, 2015, 16:41 (GMT)
Removed now-unused util_path files from the pointcache lib.

Paths are constructed outside this module now. A valid absolute path
should always be provided through the API calls.
March 3, 2015, 16:30 (GMT)
Record and display the last result of cache reading in the cache library
items.
March 3, 2015, 16:10 (GMT)
Merge branch 'master' into asset-experiments
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021