Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3708 / 5574

March 3, 2012, 22:07 (GMT)
bmesh py api
* add BLI_rfindlink for reverse index lookup (used so bm.select_history[-1] doesn't have to loop the entire list twice).
* add bm.select_history.active so you can get the last selected item or None without having to check seq length.
March 3, 2012, 21:42 (GMT)
Many i18n fixings, based on [#30428] [2.62] Translation Issues.

In fact, most "UI special cases" are not well translated, currently. :/ This affects especially the "Properties" panels. This commit should address problems in Graph editors, and 3D View (but probably not yet all of them). Yet it already adds more than 100 new messages (and fixes translated drawing of more).

Also done some style edits�?�
March 3, 2012, 20:36 (GMT)
style cleanup - comment formatting
March 3, 2012, 20:19 (GMT)
style cleanup / comment formatting for bli/bke/bmesh
March 3, 2012, 16:31 (GMT)
style cleanup - use aligned * prefixed blocks for descriptive comments (was already used a lot and part of proposed style guide).
March 3, 2012, 14:48 (GMT)
fix for leak in bmesh edge split - assert when invalid args are given rather then returning NULL.
March 3, 2012, 12:49 (GMT)
bmesh support for rotating multiple edges at once.
March 3, 2012, 12:35 (GMT)
bmesh edge rotate
* improve check to see if edge rotate can be done,
was checking if both edges verts have an edge count of 2, which is really a meaningless test since the verts can have stray edges connected and the result wont work right.
instead check if the next verts in both faces share a vertex.

* add utility function BM_face_other_vert_loop() which gets the next loop in a face.
* add convenience function BM_edge_face_pair() which returns 2 faces for edges that have exactly 2 face users. (saves ugly e->l->radial_next ... in code) and is more readable.
March 3, 2012, 12:01 (GMT)
Fix for a compilation error with GCC 4.6 (Linux and MinGW32).
Problem report by Bastien Montagne, thanks!
March 3, 2012, 11:45 (GMT)
style cleanup - spelling corrections & update some incorrect comments.
March 3, 2012, 02:47 (GMT)
option for the Armature Actuator to change the influence of a bone constraint.
Also adds DampedTrackTo to the list of supported constraints in the BGE

Test file:
http://www.pasteall.org/blend/11715

Patch developed as part of a project to NF-UBC Nereus Program.
Development time 'sponsored' by the project.
www.nereusprogram.org
March 3, 2012, 01:43 (GMT)
Merged changes in the trunk up to revision 44612.

Conflicts resolved:
source/blender/blenloader/intern/readfile.c
source/blender/bmesh/bmesh.h
March 3, 2012, 01:03 (GMT)
Made another attempt to fix degenerate triangles in imported mesh data.

This commit replaces the solution in revision 44539.

It is recalled that a degenerate triangle is a triangle such that
1) A and B are in the same position in the 3D space; or
2) the distance between point P and line segment AB is zero.

Degenerate triangles in the second form are now resolved by adding a
small offset to P (i.e., the resulting triangles have a non-zero area).
March 3, 2012, 00:20 (GMT)
fix for error report in property registration, it wasnt printing the error.
March 2, 2012, 21:14 (GMT)
"Fix" [#30431] UI string spelling & similar fixes.

All suggested changes looked good to me, thx to Michael Färber for this list of changes!
March 2, 2012, 18:23 (GMT)
fix bug [#30426] crash in bmesh python api.

if blender freed the BMesh before python was finished (on exit editmode for eg), python would attempt to access the bmesh to clear python pointers in it.
March 2, 2012, 17:53 (GMT)
remove prints committed by accident.
March 2, 2012, 16:05 (GMT)
style cleanup
- 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.
March 2, 2012, 15:14 (GMT)
Fix #30421: Panorama option in camera properties always disabled

Issue was caused by comparing camera's type with PERSPECTIVE instead of PERSP which is
declared in RNA files.

Patch by Susanne H., thanks!
March 2, 2012, 14:46 (GMT)
mesh.update() now has option to calculate tessellation faces.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021