[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44312] trunk/blender/release/scripts/ presets/keyconfig/maya.py: Made Maya keymap working again.

2012-02-22 Thread Sergey Sharybin
Revision: 44312 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44312 Author: nazgul Date: 2012-02-22 08:16:12 + (Wed, 22 Feb 2012) Log Message: --- Made Maya keymap working again. Keypam for midpoint knife cutting was disabled for a while

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44313] trunk/blender/release/scripts/ presets/keyconfig/maya.py: Fix #30276: mesh subdivision shorcut with maya preset

2012-02-22 Thread Sergey Sharybin
Revision: 44313 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44313 Author: nazgul Date: 2012-02-22 08:25:14 + (Wed, 22 Feb 2012) Log Message: --- Fix #30276: mesh subdivision shorcut with maya preset Added subdivisions shortcut for mesh

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44314] trunk/blender/source/blender/ python/intern/bpy_rna.c: correct exception - was using a TypeError when should be a ValueError.

2012-02-22 Thread Campbell Barton
Revision: 44314 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44314 Author: campbellbarton Date: 2012-02-22 09:13:29 + (Wed, 22 Feb 2012) Log Message: --- correct exception - was using a TypeError when should be a ValueError. Modified

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44315] trunk/blender/source/blender/ python/generic: utility functions to convert between flags / sets, without depending on RNA API.

2012-02-22 Thread Campbell Barton
Revision: 44315 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44315 Author: campbellbarton Date: 2012-02-22 09:15:46 + (Wed, 22 Feb 2012) Log Message: --- utility functions to convert between flags / sets, without depending on RNA API.

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44316] trunk/blender/source: initial bmesh python api.

2012-02-22 Thread Campbell Barton
Revision: 44316 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44316 Author: campbellbarton Date: 2012-02-22 09:19:53 + (Wed, 22 Feb 2012) Log Message: --- initial bmesh python api. corrently allows to create and loop over

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44317] trunk/blender/source/blender/ python: bmesh py api - generalize bmesg sequences to use the iterator type and optionally another bmesh element

2012-02-22 Thread Campbell Barton
Revision: 44317 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44317 Author: campbellbarton Date: 2012-02-22 10:41:07 + (Wed, 22 Feb 2012) Log Message: --- bmesh py api - generalize bmesg sequences to use the iterator type and optionally

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44318] trunk/blender/source/blender: bmesh python api - add BMEdge.verts, also had to add VERTS_OF_EDGE iterator in bmesh's api.

2012-02-22 Thread Campbell Barton
Revision: 44318 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44318 Author: campbellbarton Date: 2012-02-22 11:31:07 + (Wed, 22 Feb 2012) Log Message: --- bmesh python api - add BMEdge.verts, also had to add VERTS_OF_EDGE iterator in

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44319] trunk/blender/source/blender/ python/bmesh/bmesh_py_types.c: bmesh py api - function to remove vert/edge/ faces

2012-02-22 Thread Campbell Barton
Revision: 44319 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44319 Author: campbellbarton Date: 2012-02-22 11:52:56 + (Wed, 22 Feb 2012) Log Message: --- bmesh py api - function to remove vert/edge/faces Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44320] trunk/blender/source/blender/ python/bmesh/bmesh_py_types.c: bmesh py api add connectivity attributes - to access adjacent data.

2012-02-22 Thread Campbell Barton
Revision: 44320 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44320 Author: campbellbarton Date: 2012-02-22 12:04:44 + (Wed, 22 Feb 2012) Log Message: --- bmesh py api add connectivity attributes - to access adjacent data. Modified Paths:

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44321] trunk/blender/source/blender/bmesh /operators/bmo_mesh_conv.c: Fix #30290: Shape Keys not working as expected

2012-02-22 Thread Sergey Sharybin
Revision: 44321 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44321 Author: nazgul Date: 2012-02-22 12:11:56 + (Wed, 22 Feb 2012) Log Message: --- Fix #30290: Shape Keys not working as expected New method of vertex shapekey propagation

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44322] trunk/blender/source/blender: Adds a new node type for saving multiple image files from a single node.

2012-02-22 Thread Lukas Toenne
Revision: 44322 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44322 Author: lukastoenne Date: 2012-02-22 12:24:04 + (Wed, 22 Feb 2012) Log Message: --- Adds a new node type for saving multiple image files from a single node. Unlike the

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44323] trunk/blender/source/blender: BMesh-py attributes (readonly):

2012-02-22 Thread Campbell Barton
Revision: 44323 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44323 Author: campbellbarton Date: 2012-02-22 12:28:32 + (Wed, 22 Feb 2012) Log Message: --- BMesh-py attributes (readonly): * is_valid (all types) * is_wire (verts/edges) *

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44324] trunk/blender/source/blender: add slice access to bmesh sequences.

2012-02-22 Thread Campbell Barton
Revision: 44324 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44324 Author: campbellbarton Date: 2012-02-22 12:54:53 + (Wed, 22 Feb 2012) Log Message: --- add slice access to bmesh sequences. eg: verts = bm.verts[1:-7] Modified Paths:

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44325] trunk/blender/source/blender/ blenkernel/BKE_node.h: Fixed compilation error after recent node commit.

2012-02-22 Thread Sergey Sharybin
Revision: 44325 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44325 Author: nazgul Date: 2012-02-22 12:59:43 + (Wed, 22 Feb 2012) Log Message: --- Fixed compilation error after recent node commit. Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44326] trunk/blender/source/blender/ modifiers/intern/MOD_mirror.c: Fix freeing of NULL pointer in array modifier.

2012-02-22 Thread Sergey Sharybin
Revision: 44326 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44326 Author: nazgul Date: 2012-02-22 13:15:29 + (Wed, 22 Feb 2012) Log Message: --- Fix freeing of NULL pointer in array modifier. Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44327] trunk/blender/source/blender/ editors/space_node/drawnode.c: Multi File Output Node:

2012-02-22 Thread Thomas Dinges
Revision: 44327 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44327 Author: dingto Date: 2012-02-22 14:19:39 + (Wed, 22 Feb 2012) Log Message: --- Multi File Output Node: * Some small UI tweaks, grey out image settings rather than hide and

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44328] branches/tile/source/blender/ compositor: TileBranch

2012-02-22 Thread Jeroen Bakker
Revision: 44328 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44328 Author: jbakker Date: 2012-02-22 14:34:17 + (Wed, 22 Feb 2012) Log Message: --- TileBranch * Added Output file node * Fixed issue during deinitialization of the

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44329] trunk/blender/source/blender/ editors/mesh/bmesh_tools.c: fix 2 small bugs

2012-02-22 Thread Campbell Barton
Revision: 44329 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44329 Author: campbellbarton Date: 2012-02-22 14:55:12 + (Wed, 22 Feb 2012) Log Message: --- fix 2 small bugs * Ctrl+Click extrude wasnt normalizing the quaternion (was printing

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44330] trunk/blender/intern/cycles/kernel /svm/bsdf_oren_nayar.h: Cycles: improve the Oren-Nayar BSDF ( roughness value for Diffuse), to avoid

2012-02-22 Thread Brecht Van Lommel
Revision: 44330 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44330 Author: blendix Date: 2012-02-22 15:04:22 + (Wed, 22 Feb 2012) Log Message: --- Cycles: improve the Oren-Nayar BSDF (roughness value for Diffuse), to avoid undesired dark

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44331] trunk/blender/source/blender/ blenkernel/intern/armature.c: Style code cleanup and consistancy ( mainly spaces around assignements, C++ commen

2012-02-22 Thread Bastien Montagne
Revision: 44331 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44331 Author: mont29 Date: 2012-02-22 15:35:42 + (Wed, 22 Feb 2012) Log Message: --- Style code cleanup and consistancy (mainly spaces around assignements, C++ comments to C,

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44332] trunk/blender/source/blender: bmesh python api change in internal behavior.

2012-02-22 Thread Campbell Barton
Revision: 44332 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44332 Author: campbellbarton Date: 2012-02-22 16:08:30 + (Wed, 22 Feb 2012) Log Message: --- bmesh python api change in internal behavior. * Only have 1 python object per bmesh,

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44333] trunk/blender/source/blender/ blenkernel/intern/armature.c: More style edits ( adding a space between statements and parenthesis, if (foo) bla

2012-02-22 Thread Bastien Montagne
Revision: 44333 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44333 Author: mont29 Date: 2012-02-22 16:21:17 + (Wed, 22 Feb 2012) Log Message: --- More style edits (adding a space between statements and parenthesis, if (foo) blah;), to

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44334] branches/tile/source/blender: TileBranch

2012-02-22 Thread Jeroen Bakker
Revision: 44334 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44334 Author: jbakker Date: 2012-02-22 16:26:24 + (Wed, 22 Feb 2012) Log Message: --- TileBranch * added parameter to the compositor to really identify if the compositor is

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44335] trunk/blender/source/blender/ editors/space_view3d: code cleanyp - no functional changes.

2012-02-22 Thread Campbell Barton
Revision: 44335 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44335 Author: campbellbarton Date: 2012-02-22 16:52:06 + (Wed, 22 Feb 2012) Log Message: --- code cleanyp - no functional changes. Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44336] branches/tile/source/blender/ compositor: TileBranch

2012-02-22 Thread Jeroen Bakker
Revision: 44336 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44336 Author: jbakker Date: 2012-02-22 18:56:57 + (Wed, 22 Feb 2012) Log Message: --- TileBranch * Added the MapValue node - At Mind - Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44337] trunk/blender/source/blenderplayer /CMakeLists.txt: Fix blenderplayer linking with recent additions to bmesh python.

2012-02-22 Thread Antony Riakiotakis
Revision: 44337 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44337 Author: psy-fi Date: 2012-02-22 18:57:17 + (Wed, 22 Feb 2012) Log Message: --- Fix blenderplayer linking with recent additions to bmesh python. We should really start

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44338] trunk/blender/source/blender/ blenkernel/intern: Armature pose evaluation: more factorization of code.

2012-02-22 Thread Bastien Montagne
Revision: 44338 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44338 Author: mont29 Date: 2012-02-22 20:06:33 + (Wed, 22 Feb 2012) Log Message: --- Armature pose evaluation: more factorization of code. Now constraints' space conversion code

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44340] trunk/blender/source/blender/ blenlib/SConscript: fix scons compilation, hopefully for all platforms that have a problem.

2012-02-22 Thread Antony Riakiotakis
Revision: 44340 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44340 Author: psy-fi Date: 2012-02-22 20:31:19 + (Wed, 22 Feb 2012) Log Message: --- fix scons compilation, hopefully for all platforms that have a problem. Modified Paths:

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44341] trunk/blender/source/blender/ blenlib: Code cleanup: move the PBVH iterator' s initialization into a function.

2012-02-22 Thread Nicholas Bishop
Revision: 44341 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44341 Author: nicholasbishop Date: 2012-02-22 22:37:01 + (Wed, 22 Feb 2012) Log Message: --- Code cleanup: move the PBVH iterator's initialization into a function. Should be no

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44342] trunk/blender/source/blender/ blenlib: Code cleanup: remove unused 'skip' field from PBVH iterator.

2012-02-22 Thread Nicholas Bishop
Revision: 44342 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44342 Author: nicholasbishop Date: 2012-02-22 22:41:08 + (Wed, 22 Feb 2012) Log Message: --- Code cleanup: remove unused 'skip' field from PBVH iterator. Modified Paths:

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44343] trunk/blender/source/blender: Code cleanup: don't use GHash for GPU_build_mesh_buffers().

2012-02-22 Thread Nicholas Bishop
Revision: 44343 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44343 Author: nicholasbishop Date: 2012-02-22 22:48:34 + (Wed, 22 Feb 2012) Log Message: --- Code cleanup: don't use GHash for GPU_build_mesh_buffers(). At the point where

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44344] trunk/blender/source/blender/ editors/sculpt_paint/sculpt_undo.c: Code cleanup: split up some long functions in sculpt_undo.c.

2012-02-22 Thread Nicholas Bishop
Revision: 44344 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44344 Author: nicholasbishop Date: 2012-02-22 23:13:05 + (Wed, 22 Feb 2012) Log Message: --- Code cleanup: split up some long functions in sculpt_undo.c. Should be no functional

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44345] trunk/blender/source/blender: Code cleanup: de-duplicate code in GPU_build_grid_buffers() with a macro.

2012-02-22 Thread Nicholas Bishop
Revision: 44345 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44345 Author: nicholasbishop Date: 2012-02-22 23:30:56 + (Wed, 22 Feb 2012) Log Message: --- Code cleanup: de-duplicate code in GPU_build_grid_buffers() with a macro. Modified

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44346] trunk/blender/source/blender/ blenlib: Move PBVH bitmap to separate header in blenlib.

2012-02-22 Thread Nicholas Bishop
Revision: 44346 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44346 Author: nicholasbishop Date: 2012-02-22 23:57:31 + (Wed, 22 Feb 2012) Log Message: --- Move PBVH bitmap to separate header in blenlib. The implementation was also changed

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44348] trunk/blender/source/blender/ blenkernel/intern: style cleanup for blenkernel, no functional changes.

2012-02-22 Thread Campbell Barton
Revision: 44348 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44348 Author: campbellbarton Date: 2012-02-23 02:17:50 + (Thu, 23 Feb 2012) Log Message: --- style cleanup for blenkernel, no functional changes. Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44349] trunk/blender/source/blender: code style cleanup, no functional changes.

2012-02-22 Thread Campbell Barton
Revision: 44349 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44349 Author: campbellbarton Date: 2012-02-23 02:23:42 + (Thu, 23 Feb 2012) Log Message: --- code style cleanup, no functional changes. Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44350] trunk/blender: code cleanup: dont set the namespace in STR_String.h - 'using namespace std', since this is included in many places.

2012-02-22 Thread Campbell Barton
Revision: 44350 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44350 Author: campbellbarton Date: 2012-02-23 02:36:30 + (Thu, 23 Feb 2012) Log Message: --- code cleanup: dont set the namespace in STR_String.h - 'using namespace std', since

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44351] trunk/blender/intern/string/ STR_String.h: error in last commit.

2012-02-22 Thread Campbell Barton
Revision: 44351 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44351 Author: campbellbarton Date: 2012-02-23 02:37:18 + (Thu, 23 Feb 2012) Log Message: --- error in last commit. Modified Paths: --

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44352] trunk/blender/source/blender: bmesh py api: functions for getting the area/angle/ center of BMesh elements.

2012-02-22 Thread Campbell Barton
Revision: 44352 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44352 Author: campbellbarton Date: 2012-02-23 03:39:39 + (Thu, 23 Feb 2012) Log Message: --- bmesh py api: functions for getting the area/angle/center of BMesh elements.

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44353] trunk/blender/source/blender/ python/bmesh/bmesh_py_types.c: bmesh py api, more wrapped funcs:

2012-02-22 Thread Campbell Barton
Revision: 44353 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44353 Author: campbellbarton Date: 2012-02-23 04:19:25 + (Thu, 23 Feb 2012) Log Message: --- bmesh py api, more wrapped funcs: * BMFace.copy(verts=True, faces=Trur) *

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44354] trunk/blender/source/blender: - swap arg order for BM_face_copy() boolean options.

2012-02-22 Thread Campbell Barton
Revision: 44354 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44354 Author: campbellbarton Date: 2012-02-23 04:26:24 + (Thu, 23 Feb 2012) Log Message: --- - swap arg order for BM_face_copy() boolean options. - use edge example for

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44355] trunk/blender/source/blender: swap arg order for BM_edge_split(), makes sense to have edge as first

2012-02-22 Thread Campbell Barton
Revision: 44355 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44355 Author: campbellbarton Date: 2012-02-23 05:17:07 + (Thu, 23 Feb 2012) Log Message: --- swap arg order for BM_edge_split(), makes sense to have edge as first arg. Modified

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44356] trunk/blender/source/blender/ python/bmesh: bmesh py api, new submodules

2012-02-22 Thread Campbell Barton
Revision: 44356 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44356 Author: campbellbarton Date: 2012-02-23 05:20:09 + (Thu, 23 Feb 2012) Log Message: --- bmesh py api, new submodules * bmesh.types, just allows access to BMVert, BMEdge etc.

[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44357] trunk/blender/source/blender/ blenkernel/intern/CCGSubSurf.c: Code cleanup: replace some common CCG operations with functions.

2012-02-22 Thread Nicholas Bishop
Revision: 44357 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=44357 Author: nicholasbishop Date: 2012-02-23 07:21:33 + (Thu, 23 Feb 2012) Log Message: --- Code cleanup: replace some common CCG operations with functions. The new functions