Revision 13940cc by Campbell Barton October 23, 2012, 06:37 (GMT) |
fix for issues in new decimator - when an edge exists across a quad, dont attempt to triangulate it. (such a case isn't so common anyway) - silly mistake when checking if anything needed to be done in the modifier, percent was being checked for 1.0 even when not used. |
Revision a82af0d by Campbell Barton October 23, 2012, 06:13 (GMT) |
add option to planar decimator to collapse all verts that define face boundries (verts that 2 faces share and have 2 edge users). avoids ugly stepping between faces when applying on curves surfaces. (but less useful for architectural style models) |
Revision c297605 by Campbell Barton October 23, 2012, 05:48 (GMT) |
fix for edge collapse decimator re-combining triangles that make degenerate quads. |
Revision 1ea210a by Campbell Barton October 23, 2012, 05:30 (GMT) |
add option for decimate-collapse to keep triangulated geometry (normally quads stay as quads when not collapsed). |
Revision bbe0deb by Campbell Barton October 23, 2012, 05:20 (GMT) |
add limited dissolve as a decimation type to the decimate modifier. |
Revision 0636886 by Campbell Barton October 23, 2012, 04:26 (GMT) |
add un-subdivude as an optional method for the decimate modifier, gives more even geometry & nicer results in some cases. |
Revision ed4b2d9 by Campbell Barton October 23, 2012, 03:45 (GMT) |
code cleanup: quiet warning |
Revision 1767b65 by Campbell Barton October 23, 2012, 03:38 (GMT) |
style cleanup: also rename bmesh_decimate.c --> bmesh_decimate_collapse.c |
Revision 05f147f by Andrea Weikert October 22, 2012, 19:45 (GMT) |
fix: drivers on materials and texture don't update when rendering animation * Added additional tag_main_idcode in BKE_scene_update_for_newframe similar to what was done previously in BKE_scene_update_tagged to fix #32017 (unlimited recursion issue for material updates) by Joshua Leung * So issue wasn't the dependencies, but the material was already tagged (from previous drawing), so wouldn't be updated each frame. |
Revision 7effd54 by Brecht Van Lommel October 22, 2012, 19:00 (GMT) |
Fix #32937: cycles missing update when changing scene simplify settings. Note that DAG_id_tag_update used to be slow to call, but now it just tags and flushes delayed, so it can be called for every object. |
Revision 15b561e by Brecht Van Lommel October 22, 2012, 18:48 (GMT) |
Fix related to #32933: UV unwrap had 0.0 margin by default in .blend files, change it now to 0.001 in existing files. |
Revision 948a9f1 by Brecht Van Lommel October 22, 2012, 18:19 (GMT) |
Fix build when WITH_INTERNATIONAL is disabled. |
Revision 5b0759f by Sergey Sharybin October 22, 2012, 18:10 (GMT) |
Temporary disable sm_13 for 32bit buildbot -- it requires more than 4GB of memory to compile, which for sure can not be allocated on 32bit platform |
Revision 8a2c30a by Sergey Sharybin October 22, 2012, 17:34 (GMT) |
RNA C++ API improvements Added support of such features, as: - Ability to call RNA functions using C++ classes For example RenderEngine.tag_update - Property setters (for scalars and arrays) Used Qt/jQuery-like getters/setters style, meaning Class.prop() is a getter, Class.prop(value) is a setter. Still to come: Collection functions are not currently registering inside a property Meaning BlendData.meshes wouldn't be a subclass of BlendDataMeshes result you'll need to explicitly create BlendDataMeshes for now instead of doing BlendData.meshes.remove() |
Revision 3285d47 by Sergey Sharybin October 22, 2012, 17:34 (GMT) |
Fix #32930: texture colors in material nodes (blender internal) are brighter than normal There was a missing byte buffer linearization for shader nodes. Also fixed incorrect image input color space refresh when image is packed. |
Revision 6e62491 by Sergey Sharybin October 22, 2012, 17:33 (GMT) |
Fix #32522: Object's diffuse color not showing in Sculpt Mode Added option to display object's diffuse color multiplied by sculpting mask. This option could be found in Options panel of toolshelf when in sculpting mode. Thanks to Nicholas and Brecht for reviewing the patch! |
Revision c6b4494 by Campbell Barton October 22, 2012, 17:33 (GMT) |
decimator - small optimization on check for degenerate edges. |
Revision 23baf8c by Campbell Barton October 22, 2012, 17:19 (GMT) |
code cleanup: check defgroup_name_index() return value != -1, rather then checking >= 0. also remove unused bmesh decimator code. |
Revision 6127687 by Sergey Sharybin October 22, 2012, 16:12 (GMT) |
Apparently msvc doesn't have isnan. |
Revision 3526ae9 by Campbell Barton October 22, 2012, 15:39 (GMT) |
add vertex group option to decimate modifier, handy if you want to pin some parts of the geometry. |
|
|
|


Master Commits
MiikaHweb | 2003-2021