Blender Git Commits

Blender Git "master" branch commits.

Page: 3074 / 5574

September 14, 2013, 12:11 (GMT)
OSX/cmake: don't try get xcode path from xcode before 4.3, developer dir was not bundled in this case
September 14, 2013, 12:04 (GMT)
minor style clanup and use more meaningful name for 3DCONNEXION source code.
September 14, 2013, 10:22 (GMT)
Code cleanup: spelling correction
September 14, 2013, 02:02 (GMT)
BGE: Adding a Python collision API. The initial patch was provided by agoose77, with some edits by me.

KX_GameObject now has a collisionCallbacks list which is a list of callables that are called when a collision occurs. The callables will be called with an argument that contains a reference to the other object involved in the collision (i.e., not self).
September 14, 2013, 00:35 (GMT)
fix weird issue after last commit where grab brush would not work and
also warnings fix and description fix.
September 14, 2013, 00:30 (GMT)
minor changes needed for building standalone mathutils.
September 13, 2013, 23:58 (GMT)
Sculpting:

* Cleanup for previous commit and reduce some local variable referencing
* Add support for brushes that operate on frontfaces only and do not
show the option for those brushes. Currently only clay strips is in the
list but this may change according to artist feedback. This should take
care of the "sticky" surface problem completely.
September 13, 2013, 23:21 (GMT)
Sculpting:

Modify calculation of sculpt plane to only take into account forward
facing vertices. This will solve cases where sculpting on a volume with
the two sides of the mesh inside the brush radius could move the sculpt
plane inside the mesh volume.

To completely fix the issue where the mesh would "stick" the two sides
of the mesh together on the sculpt plane (for instance for clay strip
brushes), user should enable "front face only". Perhaps some brushes,
like clay strips should enforce this and not present the option in the
first place.
September 13, 2013, 21:42 (GMT)
Cleanup for last commit
September 13, 2013, 21:21 (GMT)
Fix broken compiling with ndof on linux and win
September 13, 2013, 21:13 (GMT)
OSX/cmake: move the new xcode-select-handing outside xcode conditional, to fix cmake/make compile
Revision eac7c19 by Lukas Toenne
September 13, 2013, 16:01 (GMT)
Fix for #36720 and #36721.
This was own error in r60049 which fixed chunk number calculation. This was mixing int and unsigned int values from ExecutionGroup, which leads to huge chunk numbers which are then skipped.
September 13, 2013, 15:41 (GMT)
OSX/scons: take xcode-select path into account, to work well with different xcode versions
September 13, 2013, 15:18 (GMT)
OSX: Compilefix for ndof symbols get magled when used extern C, now use discrete c files embedded, patch by Jake Kauth
September 13, 2013, 14:57 (GMT)
OSX/cmake: allow for compiling with xcode develper previews by determing xcode-select
September 13, 2013, 14:31 (GMT)
Fix #36719: UV pass not rendering in second render layer if first render layer
does not have the UV pass enabled as well.
Revision fdd8897 by Lukas Toenne
September 13, 2013, 13:36 (GMT)
Cleanup and improvements of the compositor debug output.

Debug code for graphviz output moved to a dedicated file COM_Debug.h/cpp.

The DebugInfo class has only static functions, which are called from a number of places to keep track of what is happening in the compositor. If debugging is disabled these are just inline stubs, so we
don't need #ifdefs everywhere and don't get any overhead.

The graphviz output is much more useful now. DebugInfo keeps track of node names in a static string map for meaningful names. It uses a number of colors for various special operation classes.
ExecutionGroups are indicated in graphviz with clusters.

Currently the graphviz .dot files are stored in the BLI_temporary_dir() folder. A separate dot file is generated for each stage of the ExecutionGroup scheduling, this is intended to give some idea of the
compositor progress, but could still be improved.
September 13, 2013, 13:34 (GMT)
Related to #36710: add a "use_viewport" option to the render operator, to specify
if the layers and camera of the 3d viewport should be used. Python scripts don't
always want this behavior.
September 13, 2013, 13:34 (GMT)
Fix memory leak reading mesh data after change to skip saving temporary
custom data layers.
September 13, 2013, 12:13 (GMT)
Match free_normals_split with calc_normals_split names ;)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021