Blender Git Commits

Blender Git "master" branch commits.

Page: 3713 / 5574

February 28, 2012, 13:18 (GMT)
fix [#30361] Edge Length will not be diplayed properly with Clipping Borders

the clipping test done for text drawing was called with local=FALSE, however with mesh info text this needs the local argument to be set.
February 28, 2012, 13:03 (GMT)
code cleanup: make clipping enable/disable into functions (was being done inline in drawobject.c)
February 28, 2012, 11:18 (GMT)
Fix UI error - some curve settings were in the path panel and were greyed out when 'Path Animation' was disabled, but were infact used for the curve deform modifier.

noticed while looking into bug [#30349].

Move these settings under the main curves panel under text "Path / Curve-Deform:"
February 28, 2012, 10:22 (GMT)
fix for issue reported in bug [#30381], though it doesn't deal with the crash.

calling DM_ensure_tessface() on an DM_TYPE_EDITBMESH does nothing, which is OK but was printing a warning.
February 28, 2012, 09:48 (GMT)
code cleanup:

use bmo_* prefix for operator defs, was confusing with bmesh_* api functions.
February 28, 2012, 08:17 (GMT)
Code Cleanup

* remove one the changes to fix #30374, instead just check if the face exists.
* remove some unneeded edge checks in BM_face_create_quad_tri_v().

February 28, 2012, 07:42 (GMT)
Code Cleanup: bmesh
* remove unneeded struct's from headers.
* give argument names for return ** pointers r_ prefix.
February 28, 2012, 07:19 (GMT)
fix [#30374] Can't Fill Triangular Face

the problem was a triangle couldnt be made when there was a quad that used 3 of the verts.

* now check if overlapping face has same length as the one to be created.
* an unrelated fix - the output of a triangle was not being flagged by the bmesh_contextual_create operator.
February 28, 2012, 05:50 (GMT)
revert r44503, (left patch file in for now), this gives an error with gcc:
extern/libmv/third_party/glog/src/utilities.cc:318: error: undefined reference to 'google::InstallFailureFunction(void (*)())'
February 28, 2012, 05:26 (GMT)
patch [#30331] Support clang-3.0
from Yasuhiro Fujii (y-fujii)

added the diff to libmv/patches so it can be applied upstream.
February 28, 2012, 05:19 (GMT)
patch [#30331] Support clang-3.0
from Yasuhiro Fujii (y-fujii)

only small part of the patch for now.
February 28, 2012, 05:02 (GMT)
bmesh py api - element hide_set() function which flushes hidden state.
February 28, 2012, 05:00 (GMT)
Bugfix: avoid reading from an OpenGL buffer mapped write-only.

When set to solid-shading, GPU_update_grid_buffers was calling
normal_quad_v3 to output into a mapped buffer, but normal_quad_v3
reads as well as writes.

This fix actually makes a huge performance difference with my drivers
(Gallium/Radeon).
February 28, 2012, 04:00 (GMT)
Remove DerivedMesh.getFaceMap and create_vert_face_map().

Not used anymore, both have BMesh replacements (DerivedMesh.getPolyMap
and create_vert_poly_map.)
February 28, 2012, 03:54 (GMT)
BMesh: use MPoly rather than MFace in multiresModifier_base_apply
February 28, 2012, 02:08 (GMT)
Bugfix for Python errors in 3D View texture paint toolbar.

The stencil- and clone-layer menus were printing errors when the mesh
had no UV layers due to directly accessing layer names. Fixed by
setting menu text to empty if no UV layers exist.

Also changed the checkbox label for cloning from another UV layer to
read 'Clone' rather than 'Layer'.
February 28, 2012, 01:55 (GMT)
Bugfix for clipping of SEARCH_MENU icon text.

For the preview-icon search menu (used for example in brush
selection), clip the text so that long names don't flow out into the
space between columns.
February 27, 2012, 21:33 (GMT)
bmesh code cleanup - remove most of BKE_bmesh and remove BKE_bmeshCustomData.h.
February 27, 2012, 20:27 (GMT)
move bmesh wiki docs into bmesh header and update doxygen.
also have doxygen ignore *.py files and fix some warnings.
February 27, 2012, 18:20 (GMT)
Quite a warning (unused param in func), was preventing debug build...
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021