Blender Git Loki

Blender Git commits from all branches.

Page: 2111 / 2888

January 14, 2016, 10:52 (GMT)
PSculpt: Trackball Brush - Support all rotation-locking options
January 14, 2016, 08:42 (GMT)
Fix for incorrect pointer type in smoke effector updates.
January 13, 2016, 18:32 (GMT)
Moved util_typedesc file into the compile module.
January 13, 2016, 18:26 (GMT)
Split off from the bvm::Function class the basic instruction list functionality.

The point of this is to keep type definitions out of the core bvm eval code.
TypeDesc is only used for the outermost layer of bvm::Function in order to
copy arguments to and results from the eval stack. OpCodes themselves are
agnostic to higher type definitions and just work with raw data.
January 13, 2016, 13:54 (GMT)
TypeDesc registration in NodeGraph for reusable type definitions.

Eventually this could allow actual user typedefs (through the API),
but primarily this is to make complex type definitions possible without
having to do a full definition every time, and simply use the type name.
January 13, 2016, 11:19 (GMT)
Merge branch 'master' into object_nodes
January 13, 2016, 10:14 (GMT)
PSculpt Trackball: Noted todo issue affecting usability (i.e. lost focus)
January 13, 2016, 10:02 (GMT)
Fix a memleak of the return value user counter from mesh_ptr.

The returned mesh_ptr result needs to be cleared to ensure the user
counter is also freed. To avoid deleting the mesh data as well a new
function 'reset' was added, which frees the user counter but only resets
the data pointer without freeing it.
January 13, 2016, 08:46 (GMT)
PSculpt: Trackball tweaks

* Respect locks for location
* Stub in the proper logic for handling transform centers
January 13, 2016, 08:45 (GMT)
PSculpt: Remove old "Comb" brush

This didn't really work that well, and was quite unreliable. So, it's now gone
January 13, 2016, 08:28 (GMT)
PSculpt: Experimental "Draw" brush implementation hacked together from the Trackball transform code

This is still very much an initial, hacked-together implementation that lacks
a lot of polish. It is based on the existing code for the "Trackball" rotation
tool. I've just taken that code (specifically the parts related to bones),
and hacked everything together so that it can be used via Pose Sculpting brushes.

Usage:
Currently, it seems to work best if you do a "dab and drag" action, where you
target a particular bone (or cluster of bones) and make a small movement to
adjust the way the bone is orientated.

Todo's:
* Hook up the strength settings
* Hook up channel locking magic (and/or caching of original values)
* Play with a hybrid Grab + Trackball brush
* Review the selection of the transform centerpoint

* Remove the old and defective "Draw" brush code (now named "comb"). This new
brush type may still have to be renamed to "Trackball" or something similar
if we come up with something better.
January 13, 2016, 08:11 (GMT)
Hacky mingw compile fix
January 12, 2016, 23:34 (GMT)
bound / border condition fixes
January 12, 2016, 22:36 (GMT)
more readme updates (troubleshooting section)
January 12, 2016, 22:10 (GMT)
script generation and readme updates
January 12, 2016, 15:23 (GMT)
Merge branch 'asset-engine' into asset-experiments

Conflicts:
source/blender/blenkernel/intern/library.c
January 12, 2016, 15:21 (GMT)
Merge branch 'id-remap' into asset-experiments

Conflicts:
source/blender/blenkernel/intern/library.c
January 12, 2016, 15:08 (GMT)
Merge branch 'master' into asset-engine

Conflicts:
source/blender/blenkernel/intern/library.c
January 12, 2016, 15:01 (GMT)
Merge branch 'master' into id-remap
January 12, 2016, 13:48 (GMT)
Another geometry node for loading another objects 'final derived' mesh.

Modifiers should be able to work on meshes directly as much as possible,
without direct reference to an object. The space transform should
ultimately be passed along with the DM (TODO, currently requires explicit
inputs).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021