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-09-25fix [#32646] Duplifaces can have wrong orientation with ngonsCampbell Barton
concave ngons could flip the dupliface, now use the faces normal when calculating the dupli-face.
2012-09-22code cleanup: make many functions staticCampbell Barton
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-20code 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-20quiet unused function warnings in RNA for functions created by macros.Campbell Barton
2012-07-04Last spell checking (for now).Bastien Montagne
Only mysterious courant from bpy.types.ParticleSettings.courant_target reamins...
2012-07-04More spell checking.Bastien Montagne
2012-06-27style cleanupCampbell Barton
2012-05-29Fix #31631: keyframe insert on uv layer element not working.Brecht Van Lommel
2012-05-29Fix #31632: error inserting keyframing on vertex group element weight.Brecht Van Lommel
2012-05-29Typo in property DescriptionDaniel Salazar
2012-05-22Add 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-18Fix #31395: setting mesh.uv_textures['uvmap'].active did not update correctly.Brecht Van Lommel
2012-05-12style cleanup: mostly whitespace in rnaCampbell Barton
2012-05-09Cycles: fix issues with texture coordinates and object scale. Auto textureBrecht 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-06code cleanup: naming - BKE_mesh_*Campbell Barton
2012-04-23py/rna api: remove selection and pin variable for texture faces - this is ↵Campbell Barton
now stored in the loops.
2012-04-23rename Mesh.uv_loop_layers --> uv_layersCampbell Barton
add filtering for document generator to support --partial bpy.types.SomeType
2012-04-22style cleanup: commentsCampbell Barton
2012-04-21style cleanup: correct typosCampbell Barton
2012-04-03fix [#30608] Regression: BMesh merge broke customdata int/float/string layersCampbell Barton
2012-04-03rna/py api - rename layers with polygon prefix, since there are edge and ↵Campbell Barton
vertex layers too.
2012-03-30Node socket values now only have soft limits, rather than hard limits, so youBrecht 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-26disallow 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-26setting 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-23doc cleanup: minor corrections and improvements to docstrings + recent doc ↵Campbell Barton
changes.
2012-03-23rna/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-18Code 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-18spelling cleanupCampbell Barton
2012-03-18swap 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-17Minor UI messages fixes, and enabling i18n for all modifier_setError() error ↵Bastien Montagne
messages.
2012-03-15fixes 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-08the length of mesh.tessface_vertex_colors was reported incorrect. (fix ↵Campbell Barton
needed for FBX export)
2012-03-08edits 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-05tesselat -> tessellat in UI messages, + style edits.Bastien Montagne
2012-03-01Spelling CleanupCampbell Barton
2012-02-27Various fixes to UI messages (among other things, all messages needed it ↵Bastien Montagne
should now be capitalized).
2012-02-24Python: add MeshLoop.index, same as already existed for vert/edge/face/poly.Brecht Van Lommel
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-06svn merge ^/trunk/blender -r43887:43918Campbell Barton
2012-02-06fix [#30062] Weight, Texture,Vertex Paint - Face Selection Mask Icon: Out of ↵Campbell Barton
Sync missing notifier for header redraw.
2012-02-02svn merge ^/trunk/blender -r43819:43830Campbell Barton
2012-02-01Fix #30045: mesh.uv_textures.new() not returning correct layer when a layer withBrecht Van Lommel
the requested name already exists.
2012-01-23svn merge ^/trunk/blender -r43616:43639Campbell Barton
2012-01-23In 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-20svn merge ^/trunk/blender -r43530:43554Campbell 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-17mesh.uv_textures.new() was returning the wrong typeCampbell Barton
2012-01-17bmesh vertex colors are now accessible Campbell Barton