Blender Git Loki

Blender Git commits from all branches.

Page: 2103 / 2888

January 31, 2016, 00:01 (GMT)
PSculpt: Show help text showing key methods of operation in the header
January 30, 2016, 23:48 (GMT)
PSculpt: "Invert Mode" for "Reset" brush

Now, when holding the shift key when using the Reset brush, the tool will
blend the pose back towards the state the pose was in before the start of
the sculpt operation. The idea here is that this makes it easier to revert
errors (such as accidentally overshooting on where you'd intended to revert
back to)
January 30, 2016, 23:45 (GMT)
PSculpt: Bugfix - "invert" doesn't get unset if shiftkey is released
January 30, 2016, 22:47 (GMT)
Merge branch 'openvdb' into cvdb_ray_isect

Conflicts:
intern/cycles/blender/blender_object.cpp
intern/cycles/blender/blender_sync.h
January 30, 2016, 22:44 (GMT)
Merge branch 'master' into openvdb
January 30, 2016, 22:23 (GMT)
Added a method to check for sparse volumes.
January 30, 2016, 15:42 (GMT)
attempt to reduce a memoryleak
January 30, 2016, 15:03 (GMT)
exposed bullet tick callback to bpy.app.handlers, also wrapped the passed timestep into the rigidbody world, so it can be accessed too
January 30, 2016, 14:57 (GMT)
fixes for dynamic and external mode, in external mode each simulation run should be consistent with the prior ones now
January 30, 2016, 12:34 (GMT)
New buffer type 'Image' for 2-dimensional arrays.
January 30, 2016, 10:22 (GMT)
Removed the 'Iteration' node, the main index is now an implicit variable.
January 30, 2016, 05:26 (GMT)
PSculpt: Store original unaffected values in tAffectedBone
January 30, 2016, 04:31 (GMT)
PSculpt: Code Cleanup - Unify all the *data's, and stop passing it around everywhere
January 30, 2016, 04:31 (GMT)
PSculpt: Pressure and Influence Cleanups

* Use tablet pressure to control strength of effect. More work is still needed
to be able to turn this on and off as needed (i.e. the little toggle for pressure
sensitivity)

* Currently, all places which use this now use linear falloff. This again should
be controllable by the user.

* TODO: Discovered a bug with how the "data" structs are getting used. It turns out
that the pso->data is not getting used, while a separate "clean slate" is getting
created each time.
January 29, 2016, 20:39 (GMT)
Quiet some warnings.
January 29, 2016, 20:30 (GMT)
Attempt to fix compilation on windows.
January 29, 2016, 19:59 (GMT)
Merge branch 'master' into openvdb
January 29, 2016, 13:31 (GMT)
Updated codegen for handling variables and expressions.

Note that kernel nodes now don't have explicit 'function' inputs
any more. Any expression input can be a separate block. Eventually
this should be handled by creating true loops, branches, etc. in the
generated code, rather than reading a jump address from the instructions
and passing it to a blackbox method as a "function pointer".

For the time being the kernel nodes simply prepend a jump address before
*every* input, using BVM_JMP_INVALID in case the input node is not in a
separate block.
January 29, 2016, 10:56 (GMT)
Adapted the node blockify procedure to the new concept of expressions and variables.

The internal bvm nodes now can contain (implicit) cyclic connections, owing to the
connection of variable inputs to local variable outputs of kernel nodes. These link
cycles are never created explicitly by the node parser (pynodes), but are a result
of the semi-functional programming nature of the nodes: each node constitutes a
function of the local variables defined inside a kernel block. When the nodes are first
constructed from the user-level nodes these inputs are left unbound, and are then
resolved backwards as the individual node functions are inlined.
January 29, 2016, 10:11 (GMT)
fix, small typo in appliedImpulse soft limit (read only)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021