Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-25 | fix [#32646] Duplifaces can have wrong orientation with ngons | Campbell Barton | |
concave ngons could flip the dupliface, now use the faces normal when calculating the dupli-face. | |||
2012-09-22 | code cleanup: make many functions static | Campbell Barton | |
2012-09-21 | remove sticky coordinates from blender, this was missing from the UI since 2.49. | Campbell Barton | |
TODO - drop support from the renderer still. | |||
2012-09-20 | code cleanup: remove unused macros, commet some which may be useful later - ↵ | Campbell Barton | |
or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc | |||
2012-08-20 | quiet unused function warnings in RNA for functions created by macros. | Campbell Barton | |
2012-07-04 | Last spell checking (for now). | Bastien Montagne | |
Only mysterious courant from bpy.types.ParticleSettings.courant_target reamins... | |||
2012-07-04 | More spell checking. | Bastien Montagne | |
2012-06-27 | style cleanup | Campbell Barton | |
2012-05-29 | Fix #31631: keyframe insert on uv layer element not working. | Brecht Van Lommel | |
2012-05-29 | Fix #31632: error inserting keyframing on vertex group element weight. | Brecht Van Lommel | |
2012-05-29 | Typo in property Description | Daniel Salazar | |
2012-05-22 | Add MVertSkin DNA/RNA and customdata (CD_MVERT_SKIN). | Nicholas Bishop | |
The MVertSkin currently just stores local skin radii and skin flags (MVertSkinFlag). Skin modifier documentation: http://wiki.blender.org/index.php/User:Nicholasbishop/SkinModifier Reviewed by Campbell Barton. | |||
2012-05-18 | Fix #31395: setting mesh.uv_textures['uvmap'].active did not update correctly. | Brecht Van Lommel | |
2012-05-12 | style cleanup: mostly whitespace in rna | Campbell Barton | |
2012-05-09 | Cycles: fix issues with texture coordinates and object scale. Auto texture | Brecht Van Lommel | |
space size and location were outdated often, and already computed on demand by blender internal, now do that through RNA as well. | |||
2012-05-06 | code cleanup: naming - BKE_mesh_* | Campbell Barton | |
2012-04-23 | py/rna api: remove selection and pin variable for texture faces - this is ↵ | Campbell Barton | |
now stored in the loops. | |||
2012-04-23 | rename Mesh.uv_loop_layers --> uv_layers | Campbell Barton | |
add filtering for document generator to support --partial bpy.types.SomeType | |||
2012-04-22 | style cleanup: comments | Campbell Barton | |
2012-04-21 | style cleanup: correct typos | Campbell Barton | |
2012-04-03 | fix [#30608] Regression: BMesh merge broke customdata int/float/string layers | Campbell Barton | |
2012-04-03 | rna/py api - rename layers with polygon prefix, since there are edge and ↵ | Campbell Barton | |
vertex layers too. | |||
2012-03-30 | Node socket values now only have soft limits, rather than hard limits, so you | Brecht Van Lommel | |
can type in any value, and only when sliding the number value there is a limit. It was already possible to assign any value to a socket with node linking, so this shouldn't cause any new issues. Also raised the limits on the math nodes, with a patch by Agustin Benavidez. | |||
2012-03-26 | disallow adding tessfaces to a mesh with polygons (only allowed case is ↵ | Campbell Barton | |
creating a new mesh with tessfaces and later converting to polygons, which wont work if polygons exist) | |||
2012-03-26 | setting the active texture layer from python would get the UV layer out of ↵ | Campbell Barton | |
sync. (entering editmode would show the wrong UV layer) | |||
2012-03-23 | doc cleanup: minor corrections and improvements to docstrings + recent doc ↵ | Campbell Barton | |
changes. | |||
2012-03-23 | rna/python api change: rename Mesh.faces --> tessfaces, since existing ↵ | Campbell Barton | |
scripts are using this to modify the mesh and its confusing that the edits are not kept. This also makes it clearer that the faces are for tessellated results only. Added a section on the Gotcha's about upgrading scripts, the pros and cons of MeshTessFace/MeshPoly/BMFace. and spesifically how to upgrade importers and exporters for 2.63+. | |||
2012-03-18 | Code style edits (mostly spliting long lines, and removing trailing spaces). | Bastien Montagne | |
Note about long lines: I did not touch to two pieces of code (because I don’t see any way to keep a nicely formated, compact code, with shorter lines): * The node types definitions into rna_nodetree_types.h * The vgroup name functions into rna_particle.c | |||
2012-03-18 | spelling cleanup | Campbell Barton | |
2012-03-18 | swap BMLoopCol r/b color, requires subversion bump. | Campbell Barton | |
old mesh MCol 'r' was blue, 'b' was red, but theres no reason to keep this for bmesh with MLoopCol. Loading old files works, saving legacy format works too. What wont work is loading a file after this revision and loading it in an older revision since the bmesh merge. (it wont crash but the blue and red will be swapped on vertex color layers). | |||
2012-03-17 | Minor UI messages fixes, and enabling i18n for all modifier_setError() error ↵ | Bastien Montagne | |
messages. | |||
2012-03-15 | fixes for vertex color (found when brining X3D import back) | Campbell Barton | |
- tessface vertex color had the wrong sized array passing to rna_iterator_array_begin - re-calculating tessface's would clear them if they were already created (own mistake) - ED_mesh_color_add initialized tessface vertex colors from the loop color array also made rna's mesh.tessface_vertex_colors.new() work like tessface_uv_textures.new() where layers can be added as long as polygons are not present. | |||
2012-03-08 | the length of mesh.tessface_vertex_colors was reported incorrect. (fix ↵ | Campbell Barton | |
needed for FBX export) | |||
2012-03-08 | edits to rna/tessface UV layer needed to get OBJ import/export functional. | Campbell Barton | |
add the function to create new UV layers, this only works when there are no polygon layers already created (to prevent confusion since scripts with polygon layers should be adding MTexPoly and MLoopUV layers) | |||
2012-03-05 | tesselat -> tessellat in UI messages, + style edits. | Bastien Montagne | |
2012-03-01 | Spelling Cleanup | Campbell Barton | |
2012-02-27 | Various fixes to UI messages (among other things, all messages needed it ↵ | Bastien Montagne | |
should now be capitalized). | |||
2012-02-24 | Python: add MeshLoop.index, same as already existed for vert/edge/face/poly. | Brecht Van Lommel | |
2012-02-20 | fix [#30266] B-Mesh: Issue with Weight Painting | Campbell 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-06 | svn merge ^/trunk/blender -r43887:43918 | Campbell Barton | |
2012-02-06 | fix [#30062] Weight, Texture,Vertex Paint - Face Selection Mask Icon: Out of ↵ | Campbell Barton | |
Sync missing notifier for header redraw. | |||
2012-02-02 | svn merge ^/trunk/blender -r43819:43830 | Campbell Barton | |
2012-02-01 | Fix #30045: mesh.uv_textures.new() not returning correct layer when a layer with | Brecht Van Lommel | |
the requested name already exists. | |||
2012-01-23 | svn merge ^/trunk/blender -r43616:43639 | Campbell Barton | |
2012-01-23 | In order to maintain consistency with other uses of .remove(), these ↵ | Andrew Hale | |
functions will be removed and reimplemented after the BMesh merge. The main issue in an implementation of these functions is the need to constantly edit the vertex array and subsequently update the face and edge arrays. | |||
2012-01-20 | svn merge ^/trunk/blender -r43530:43554 | Campbell Barton | |
2012-01-20 | - Added functions to remove mesh vertices, edges and faces. These functions ↵ | Andrew Hale | |
remove a specified number of elements from the end of their respective arrays. For example, removing two vertices removes the last two vertices of the mesh. - Minor fixes to descriptions of add edge and add face functions. | |||
2012-01-17 | mesh.uv_textures.new() was returning the wrong type | Campbell Barton | |
2012-01-17 | bmesh vertex colors are now accessible | Campbell Barton | |