blender/release/scripts/modules
Campbell Barton b2956ecd00 BMesh Merge
===========

initial merge from BMesh branch,

this replaces the existing mesh format and editmode data structures, for more info see:
http://wiki.blender.org/index.php/Dev:2.6/Source/Modeling/BMesh

this is the work of quite a few developers over the years.


Key Contributors
================

* Geoffrey Bantle (aka) Briggs, original author.
* Joe Eager (aka) joeedh

More recently
* Howard Trickey
* Ender79 aka Ender79 :)


What to Expect
==============

In general blender shouldnt crash on files or totally fail to load scenes,
painting tools etc have been tested to work.

* its quite easy to make the tesselator fail (show holes, missing faces), with non planer ngons.
* most modifiers are working fine but a few had to be re-written - bevel, array - array is much slower, bevel will probably be changed to match trunk soon.
* NavMesh BGE feature isn't functional yet.
* Some UV sticth tools still need porting.
* hair doesnt work right on ngons yet.
* many python scripts will break.
* a python api to BMesh needs to be written still.

(for todo's in code do a searh for BMESH_TODO)
2012-02-19 19:12:36 +00:00
..
bpy Code Cleanup: remove unused preset variable. 2012-02-07 06:53:19 +00:00
bpy_extras svn merge ^/trunk/blender -r44136:44189 2012-02-17 15:51:48 +00:00
console Correct mathutils documentation, also correct some python spelling errors and add makefile target check_spelling 2012-02-08 04:37:37 +00:00
addon_utils.py cleanup for redefined vars 2012-01-18 06:55:51 +00:00
animsys_refactor.py weight paint UI 2012-01-15 13:23:57 +00:00
blend_render_info.py correct spelling errors in comments 2011-10-17 06:58:07 +00:00
bpy_types.py misc changes from trunk (avoid confusion since these were not intentional differences) 2012-02-19 18:41:30 +00:00
bpyml_ui.py cmake & pep8 tidy up, also some style edits. 2011-11-08 01:32:34 +00:00
bpyml.py use static sets rather then tuples, python optimizes this case. 2011-08-08 05:21:37 +00:00
console_python.py minor formatting edits (80 char width) 2011-10-23 12:17:24 +00:00
console_shell.py correct spelling errors in comments 2011-10-17 06:58:07 +00:00
graphviz_export.py ran through pep8 checker 2010-09-07 15:17:42 +00:00
keyingsets_utils.py py api: sphinx doc corrections, pep8 cleanup and style edits, also added __all__ to some modules which were missing it. 2011-07-31 03:15:37 +00:00
rna_info.py correct spelling errors in comments 2011-10-17 06:58:07 +00:00
rna_prop_ui.py use props all over for operator properties vars 2012-01-01 13:09:58 +00:00
rna_xml.py more tweaks, outline is lighter then the color given so compensate a bit. 2012-02-13 11:14:12 +00:00
sys_info.py pep8 edits 2012-01-01 08:52:54 +00:00