Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2538 / 5574

July 29, 2015, 16:05 (GMT)
OpenSubdiv: Proper detection of crease changes
July 29, 2015, 15:43 (GMT)
OpenSubdiv: Some debug-only code sneaked into previous commit
July 29, 2015, 15:41 (GMT)
OpenSubdiv: Make topology orientation optional
July 29, 2015, 15:38 (GMT)
OpenSubdiv: Fixes for crease in non-manifold meshes

Basically non-manifold edges are expected to be sharp by OpenSubdiv.

Theres still some work required, see the inlined comment.
July 29, 2015, 15:13 (GMT)
OpenSubdiv: Typo fixes in comments
July 29, 2015, 15:13 (GMT)
OpenSubdiv: Rework vert-edge and vert-face ordering

Now the code survives multiple non-manifolds happening on the vert.

Still not totally optimal but at least gives much better mesh support.
July 29, 2015, 15:13 (GMT)
OpenSubdiv: Fix for weirdly ordered lines
July 29, 2015, 14:22 (GMT)
Fix T45605 crash with editmode selection on solidify modifier.

Looks like derivedmesh draw code always assumed a mesh is available.
Make sure that if we use a bmesh, a flag is used to control that.
July 29, 2015, 14:13 (GMT)
Audaspace: fixes for building with Quicktime on Mac.
July 29, 2015, 13:15 (GMT)
Do not show fps while scrubbing.
July 29, 2015, 12:56 (GMT)
Gooseberry animation feature: Add toggle that disables modifiers on fcurves.

Feature is found as per channel option in graph editor.
July 29, 2015, 12:45 (GMT)
Clean channels tool for Hwoozeberry.

Basically it's a clean keyframes tool, but also removes a channel if the
only remaining keyframe has the default value only and is not used by
drivers or generative modifiers.

It's was used to help with performance of keyframe-heavy scenes in
gooseberry.

Note, as always the curve left after the clean tool is used is not the
same as the original, so this tool is better used before doing custom
editing of fcurves and after initial keyframe insertion, to get rid
of any unwanted keyframes inserted while doing mass keyframe insertion
(by selecting all bones and pressing I for instance)
July 29, 2015, 11:24 (GMT)
Add mathutils.bvhtree API

Originally D966 by @lukastoenne, with own additions

- trees can be initialized from Object's, BMesh,
or passed in as vert+polygon arrays.
- original indices of ngons/faces are used. (instead of tessellated indices).
- ray_cast, find_nearest methods
- find overlapping faces between 2 trees
July 29, 2015, 11:22 (GMT)
Expose bvhtree_sphereray_tri_intersection for general use
July 29, 2015, 11:10 (GMT)
OpenSubdiv: Make empty meshes supported and not crashing
July 29, 2015, 10:52 (GMT)
Port optimization from gooseberry branch:

Treat scrubbing as animation.

This is checked during various updates to avoid
some costly calculations.
July 29, 2015, 10:18 (GMT)
Cleanup
July 29, 2015, 10:11 (GMT)
Math Lib: add isect_tri_tri_epsilon_v3 function
July 29, 2015, 10:01 (GMT)
Remove not really helpful debug print

If it's still considered useful please move it inside G.debug or ifdef code.
July 29, 2015, 09:59 (GMT)
ImBuf: Fixes for openexr images

- Fixed crash loading multilayer EXR
- Fixed another memory leak loading multilayer EXR
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021