Blender Git Commits

Blender Git commits from all branches.

Page: 2082 / 2888

March 26, 2016, 15:13 (GMT)
generalized mantaflow grid helper functions
March 26, 2016, 15:07 (GMT)
attempt to make compounds a bit more predictable, they should work now when colliding with passive objects too
March 26, 2016, 00:16 (GMT)
Merge branch 'master' into HMD_viewport
March 26, 2016, 00:07 (GMT)
Merge branch 'master' into temp_widgets_update_tagging

Conflicts:
source/blender/blenkernel/intern/library_query.c
March 25, 2016, 23:53 (GMT)
Merge branch 'master' into wiggly-widgets

Conflicts:
source/blender/blenkernel/intern/library_query.c
March 25, 2016, 17:32 (GMT)
implemented external forces
March 25, 2016, 09:42 (GMT)
HMD: Cleanup of CMake file
March 25, 2016, 09:31 (GMT)
HMD: Add support of lazil loading udev library

This way we can statically link against hidapi libraries but dont'
require static linking against udev or even having specific ABI
version of this library installed on the client machine.

For now the following libraries will try to be loaded:
libudev.so, libudev.so.0, libudev.so.1 and libudev.so.2

Not future proof since it might be version 3 of udev releases
eventually, good enough for the beginning. We can simply do a
for-loop to query like 100 of ABIs.

Udev wrangler is a bit different from other wranglers we've got,
it has wrapper functions around dlopen-ed symbols, so you can't
check directly if function was loaded or not, but this is the
only way to make external libraries working fine with wrangler
without need of re-compiling the library.
March 24, 2016, 19:01 (GMT)
HMD: Quick and dirty way to make sort of portable builds on Linux

It will require having libudev.so.1 which isn't ideal but should work for
most distros for now.

Will be worked around later with udev wrangler.
March 24, 2016, 13:59 (GMT)
crash fixes when loading a new script and some better default parameters
March 24, 2016, 00:35 (GMT)
added guards in fluid solver destructor
March 23, 2016, 20:53 (GMT)
Revert "Cycles: Experimental proof-of-concept LWR denoising"

This reverts commit d93cc73ffdf1ecea47b80292f771d11944bbb42c.
March 23, 2016, 20:53 (GMT)
Cycles: Experimental proof-of-concept LWR denoising

This commit adds a proof-of-concept implementation of the LWR image denoising algorithm to Cycles.
To use it, just activate the new checkbox in the Sampling settings.
Some features (such as viewport rendering) might be broken, so this is definitely not suitable
for doing actual work with it yet.
March 23, 2016, 20:50 (GMT)
Merge remote-tracking branch 'origin/master' into experimental-build
March 23, 2016, 19:05 (GMT)
fixed pyobject reference count and changed mantaflow deallocation callback -> solver objects now deleted as well
March 23, 2016, 16:16 (GMT)
Merge branch 'libquery-recursive' into asset-engine
March 23, 2016, 16:16 (GMT)
Merge branch 'master' into asset-engine
March 23, 2016, 16:08 (GMT)
Merge branch 'libquery-recursive' into id-remap
March 23, 2016, 16:08 (GMT)
Merge branch 'master' into id-remap
March 23, 2016, 12:15 (GMT)
Rework library_query foreach looper - add optional recursivity.

This commit:
* Fixes bad handling of 'stop iteration' (by adding a status flag, so that we can actually
stop in helper functions too, and jumping to a finalize label instead of raw return, to
allow propper clean up).
* Adds optional recursion into 'ID tree' - callback can also decide to exclude current id_pp
from recursion. Note that this implies 'readonly', modifying IDs while recursing is not
something we want to support!
* Changes callback signature/expected behavior: return behavior is now handled through flags,
and 'parent' ID of id_pp is also passed (since it may not always be root id anymore).

Used this new recursive behavior in ID preview generation as an example, would obviously be committed separately.

Reviewers: sergey, campbellbarton

Differential Revision: https://developer.blender.org/D1869
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021