Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3654 / 5574

April 20, 2012, 12:05 (GMT)
knife tool: store color once on initializations, de-select only when cutting selected.
April 20, 2012, 11:14 (GMT)
knife tool now selects newly cut edges.
April 20, 2012, 10:52 (GMT)
knife tool modifications

from user freedback it seems there are 2 use cases, both valid.
* Select geometry and cut the selection in half (as 2.4x worked)
* Point-to-point define the faces to cut, dont cut through everything (only cut what you see).

With the second, since you are already selecting the edges to cut and snapping to them. only cutting the selecting is limiting/annoying.


Modifying these options while the knife tool runs doesn't work well, so expose under 2 keys, K, Shift-K.
April 20, 2012, 09:57 (GMT)
Merging r45792 through r45800 from trunk into soc-2011-tomato

April 19, 2012, 23:23 (GMT)
bmesh py api: remove bmesh.loops.index_update(), it wasn't working, as joe noticed.
April 19, 2012, 23:16 (GMT)
rip tool wasnt working on a single edge selection in some cases (own error in recent fix).
April 19, 2012, 22:40 (GMT)
add asserts for invalid iteratpr values so we can catch them in debug mode.
April 19, 2012, 21:47 (GMT)
bmesh: improve rip tool
- When the rip extends into a fan, pick the opposite edge in the fan (rather then 2 along)
- When stepping over the fan to find the rip edge, walk in the direction closest to the mouse (generally works nicer)
Revision ebbfcd7 by Joseph Eagar
April 19, 2012, 21:14 (GMT)
Fixed crash in iter api, triggered by calling index_update() on the loop py seq in the py api. Note, I didn't fix the underlying problem (bad iter type) so loops.index_update() still isn't working (it's just not crashing).
April 19, 2012, 19:13 (GMT)
bmesh py api: expose BMVert.calc_shell_factor()
April 19, 2012, 19:03 (GMT)
Merging r45748 through r45791 from trunk into soc-2011-tomato

April 19, 2012, 19:03 (GMT)
bmesh inset: add depth option (make use of relative and even offset options)
April 19, 2012, 18:53 (GMT)
BMESH_TODO: randomize vertices working again.

That whole "element re-arrange" area could use some love, though (e.g. make a single vert operator with more options, as faces; and make faces work in edit mode, probably no more reasons to switch to object mode?). Post-release TODO, anyway.

Also spotted a glitch in BLI_rand code, imho, which makes first element of an array not guarantied to be shuffled by BLI_array_randomize()... No correction though, as this might/would affect other parts of the code!
April 19, 2012, 17:26 (GMT)
committed check by mistake, its not needed.
April 19, 2012, 16:57 (GMT)
bmesh rip: when there are selected faces call region_to_loop before ripping. gives better results then previous fix when there are selected faces as apart of an edge selection.
April 19, 2012, 16:20 (GMT)
fix [#31015] Rip has weird results in vertex selection mode vs face
April 19, 2012, 15:14 (GMT)
Fix #31016: rigid body joint constraint in game engine did not respect constraint
enable/disable option.

April 19, 2012, 15:00 (GMT)
Fix exposure being applied to cycles AO pass.

April 19, 2012, 14:38 (GMT)
code cleanup: remove unused BMesh args.
April 19, 2012, 13:59 (GMT)
Change knife header to reflect current key binding (RMB cancels now).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021