Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-04code cleanup: remove USE_BMESH_FORWARD_COMPAT - this was added to load bmesh ↵Campbell Barton
in pre-bmesh blender version, remove MODSTACK_DEBUG, was never used.
2012-09-21remove sticky coordinates from blender, this was missing from the UI since 2.49.Campbell Barton
TODO - drop support from the renderer still.
2012-09-10code cleanup: use BMEdit_FromObject() rather then me->edit_btmesh in more ↵Campbell Barton
places.
2012-04-11write mesh selection history to the blend file. without this active ↵Campbell Barton
edge/vert are lost on UNDO.
2012-03-18spelling cleanupCampbell Barton
2012-03-09style cleanup: comment blocksCampbell Barton
2012-03-05fix [#30457] Smooth normals wrongly exported to wavefrontCampbell Barton
mesh.calc_normals() wasnt calculating vertex normals (only face normals), now only calculate vertex normals. added a define incase we want to have poly normals back again.
2012-03-02style cleanupCampbell Barton
- spelling - turns out we had tessellation spelt wrong all over. - use \directive for doxy (not @directive) - remove BLI_sparsemap.h - was from bmesh merge IIRC but entire file commented and not used.
2012-02-27Code Cleanup:Campbell Barton
* made bmesh_structure.h function names more consistant. * remove unused code in bmesh_structure.c * removed 'Edge Flip' operator (missing from bmesh but looked into trunk feature and dont think its worth keeping). * tagged some BMESH_TODO's
2012-02-20fix [#30266] B-Mesh: Issue with Weight PaintingCampbell Barton
thanks to Nicholas Bishop for finding the cause of the problem. don't tesselate on load, this means me->mface will be NULL by default. we may need to have this set if existing uses of this array are not resolved before release - so add a define USE_TESSFACE_DEFAULT, to change this easily. this is a rather indirect fix - need to take care here.
2012-02-20- remove some unused editmesh functions.Campbell Barton
- copy & rename EditMesh stricts for use with scanfill (remove unused members)
2012-02-18svn merge ^/trunk/blender -r44189:44204Campbell Barton
2012-02-17unify include guard defines, __$FILENAME__Campbell Barton
without the underscores these clogged up the namespace for autocompleation which was annoying.
2012-01-02dont save MFace's from BMesh, this means they stay used but only for ↵Campbell Barton
tessface cache. also saves on undo memory and disk space.
2011-12-30svn merge ^/trunk/blender -r42973:42991Campbell Barton
2011-12-30minor dna header cleanupCampbell Barton
2011-12-28fix for recent compile error Campbell Barton
2011-12-28syncing with trunk, remove unused functionCampbell Barton
2011-12-28more changes from bmesh into trunk (mesh mpoly strict member)Campbell Barton
2011-12-28svn merge ^/trunk/blender -r42927:42931Campbell Barton
2011-12-28WIP loading bmesh in trunk, some conversion functions for this purpose.Campbell Barton
2011-12-28svn merge ^/trunk/blender -r42920:42927Campbell Barton
2011-12-28initial merge of bmesh customdata layer code into trunk, ifdef'd out for now ↵Campbell Barton
with USE_BMESH_FORWARD_COMPAT.
2011-12-27svn merge ^/trunk/blender -r42886:42902Campbell Barton
2011-12-27option to save as older mesh format (ifdef'd for now)Campbell Barton
2011-12-27option to save bmesh files in older mesh format so they can load in older ↵Campbell Barton
versoons of blender. - saves UV's and VCols - skips NGons - resulting files load in both BMesh and Trunk. TODO - add an option in the UI to access this.
2011-12-23svn merge ^/trunk/blender -r42778:42839Campbell Barton
2011-12-22patch [#29673] Visualize Indices (developer aid)Campbell Barton
by Howard Trickey (howardt)
2011-12-05svn merge ^/trunk/blender -r42416:42422Campbell Barton
2011-12-04remove mesh PartialVisibility, it wasnt being version patches or used ↵Campbell Barton
anywhere, other then save/load/free.
2011-12-04svn merge ^/trunk/blender -r42372:42416Campbell Barton
2011-12-04add define for deprecated DNA struct members: DNA_DEPRECATED,Campbell Barton
this means use of deprecated struct members gives a warning. - makesdna.c preprocessor skips this. - DNA_DEPRECATED_ALLOW is used so readfile.c can do versioning without warnings. - this exposes some use of deprecated struct members, will deal with this after.
2011-11-02svn merge ^/trunk/blender/ -r41453:41458Campbell Barton
2011-11-02minor cleanup for weightpaint fillCampbell Barton
- SCE_SELECT_FACE and SCE_SELECT_VERTEX are mutually exclusive, use a macro to get a single value from them. - was allocating an array for no reason.
2011-10-24svn merge ^/trunk/blender -r41226:41227 .Campbell Barton
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-09-22svn merge ^/trunk/blender -r40367:40368 --- raddish weight paint mergeCampbell Barton
2011-09-18Split do_weight_paint_vertex() to isolate the simple case.Jason Hays
Added a tool-tip to the "fix deforms" op. Removed code markers: "Radish"
2011-09-18Changed the branch code markers to say "Radish" in response to a review.Jason Hays
They weren't & aren't meant to show ownership, they just help me navigate my related code.
2011-07-12Lots of incomplete changes:Jason Hays
Weight Paint Vertex Select tweaked to act like edit mode's select and Circle select was added, but clipping is not working properly for either. Select all was added too, but to the Q key until I look into overriding A's select all bones. The select vertices checkbox was moved to the header, but it does not force face select mask to turn off yet--and it doesn't have the correct icon. There will definitely be an update tomorrow to fix the problems with all or most of the issues.
2011-05-12=bmesh=Joseph Eagar
1. Removed pinning, at least until after trunk reintegration (it's a usefull feature, but incomplete). 2. Ripped out the subclassing code I originally wrote so bmesh would be more usable for modifiers (I ended up improving CDDM instead). 3. Inlined some of the macros in bmesh.h, still need to do the macros in bmesh_operator_api.h. 4. Removed the BMESH_ITER_*** macros (except for BMESH_ITER_INDEX). They were too clunkly to be worth it.
2011-05-09=bmesh= merge from trunk at r36529Joseph Eagar
2011-04-21remove checks on deprecated multires pointer.Campbell Barton
2011-04-15=bmesh= merge from trunk at r36153Joseph Eagar
2011-04-04remove unused DNA from mesh, effects list & cubemap size.Campbell Barton
2011-02-27merge with/from trunk at r35190Joseph Eagar
2011-02-17DNA header files are now grouped under the same module. No further ↵Nathan Letwory
documentation done.
2010-12-20fix [#25283] Edge length display difficult to readCampbell Barton
- made theme colors for mesh edge len & face angle/area display. - use %g rather then %f for float display, trims unneeded zeros. - store cached 2d and 3d text color as bytes rather then floats, compare when drawing to avoid setting the context. - use unsigned char for more color functions, avoids casting to glColorubv().
2010-09-04merge with trunk at r31523Joseph Eagar
2010-07-302.5: remove vertex normal flip option, this is more harmful than helpfulBrecht Van Lommel
in many cases, and also gave incorrect rim lighting.