Blender Git Commits

Blender Git "master" branch commits.

Page: 4332 / 5574

May 24, 2010, 20:39 (GMT)
OSX Intel: Enable floating point exceptions (for debugging purposes)

From Matt's patch [#22408]
May 24, 2010, 18:53 (GMT)
BLI_args cleanup

Adding documentation strings in argument data.

--help is auto generated (options not manually categorized end up in the "others" section at the bottom)
May 24, 2010, 16:12 (GMT)
Makefiles: set BF_OPENCOLLADA_LIBS for darwin so that it links when opencollada is enabled
May 24, 2010, 16:07 (GMT)
Changed BF_TIFF_LIB from libtiff to tiff for MinGW
May 24, 2010, 14:41 (GMT)
sound sequence strip wasnt handled by path functions correctly.
fixes make relative/absolute for sound sequences.
May 24, 2010, 12:41 (GMT)
Changes for static linking to libtiff when compiling by MinGW:

- Use static tiff libraries from lib/windows/gcc in
scons configuration files
- Commented libtiff.dll installation in SConstruct
May 24, 2010, 12:18 (GMT)
utility function for mesh data types
mesh.edge_loops_from_edges(edges=None)

Lets you get edge loops from python either from the entire mesh or from by passing an edge list.
May 24, 2010, 11:40 (GMT)
- correct --help message
- fix implicit decloration of DAG_scene_sort()
- same fix for tiff as made in renderbranch
- rename 'combined peak' --> 'peak' for shorter messages while rendering.
May 24, 2010, 10:38 (GMT)
Logic Editor - fix for Keyboard Sensor + Copy Game Property fancy submenu

* Keyboard Sensor entry keys (key, modifier 1 and 2) can actually be any key
- (you can use Shift as main key, and D as modifier if you want). It's
- strange in my opinion, but it's 2.49 way of doing it.

* Copy Game Property (operator found in SPACE menu)
- reorganized it so the properties appear as submenu items.
- a "little lot" of work for such a small eye-candie but well I hope more
- people like it as well :)

Matt, I had to recreate the dynamic_enum to make it work. I'm count on you
for a real fix for this ;)
Revision 9777072 by Matt Ebb
May 24, 2010, 07:30 (GMT)
Fix [#21521] Displacement modifier does not update when modifing texture

Depgraph now handles texture dependencies - textures can affect objects/data via modifiers.
May 24, 2010, 07:14 (GMT)
- remove OBJECT_OT_curve_add
- rename CURVE_OT_primitive_bezier_add --> CURVE_OT_primitive_bezier_curve_add # matches nurbs operator
- rename CURVE_OT_primitive_curve_path_add --> CURVE_OT_primitive_nurbs_path_add
- fix for warnings from 28923
Revision 5664c03 by Matt Ebb
May 24, 2010, 02:05 (GMT)
Fix [#22278] Colour Balance Node HSV Value slider range is insufficient.
Revision 4e70cd4 by Matt Ebb
May 24, 2010, 01:23 (GMT)
Fix [#22382] Text Editor properties pannel scales, not scrolls, with MMW
May 23, 2010, 21:38 (GMT)
bugfix [#22398] Black spots on reflecting surfaces when using Environment Light with HDR
acos() was being called with a value around '-1.000001' because of float precission error.
May 23, 2010, 21:20 (GMT)
Fixes for cross-compilation:

- Set env['CC'] and env['CXX'] as default values for
CC and CXX variables. This fixes problem with overwriting
auto-guessed compilators when reading config files
- Added new prefix for mingw tools
May 23, 2010, 20:39 (GMT)
GNU style long arguments. see help menu.

- swapped meanting of -y/-Y to enable/disable automatic python execution (matches window border -w/-W).
- removed '-B', no reason to have this.
- renamed -fpe to --debug-fpe and added to --help
May 23, 2010, 17:45 (GMT)
was curious if makefile still worked. they didnt, found 2 problems
- use our own openjpeg.
- libXmu isnt found/needed on ubuntu 10.04, removing, can add back if it breaks for someone else.
May 23, 2010, 17:11 (GMT)
Made object names accessible from within style modules.
ViewShape objects in the view map, as well as SShape objects
that can be retrieved with ViewShape::sshape(), now have a
getName() method that returns the name of the object from
which each shape is created. For instance, visible feature
edges of specific mesh objects (e.g., Cube.001 and Cube.002)
can be selected using custom predicate ObjectNamesUP1D as
follows:

class ObjectNamesUP1D(UnaryPredicate1D):
def __init__(self, names):
UnaryPredicate1D.__init__(self)
self._names = names
def getName(self):
return "ObjectNamesUP1D"
def __call__(self, viewEdge):
return viewEdge.viewShape().getName() in self._names

upred = AndUP1D(QuantitativeInvisibilityUP1D(0),
ObjectNamesUP1D(["Cube.001", "Cube.002"]))
Operators.select(upred)
May 23, 2010, 12:38 (GMT)
add new object py module.
- added view align from twisted torus script and return the object's base.
May 23, 2010, 12:14 (GMT)
- base_object.layers_from_view(view3d), needed for setting local layers
- module 'add_object_utils', so each script doesnt need its own add object code, dealing with layers, scene, cursor location, editmode etc.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021