Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2482 / 5574

November 5, 2015, 09:19 (GMT)
Fix face creation using incorrect loop-custom-data

Custom-data on newly created face data was often rotated.

Now the API doesn't copy data from adjacent loops when creating faces.
Most functions were already overwriting this anyway.

Since such decisions are better made at a higher level, now it's the responsibility of the caller.
November 5, 2015, 08:08 (GMT)
API Docs: use importlib in examples
November 5, 2015, 08:07 (GMT)
Fix BMesh memory leak w/ multires data
November 5, 2015, 06:40 (GMT)
BMesh: triangulate & poke - multires data support
November 4, 2015, 21:19 (GMT)
BMesh: generalize logic for quad/ngon triangulate

Avoid having 2 different code-paths for face triangulation.
November 4, 2015, 19:03 (GMT)
Add missing check for multires interpolation
November 4, 2015, 17:31 (GMT)
Fix compilation error with OpenSubdiv disabled
November 4, 2015, 16:30 (GMT)
OpenSubdiv: Use pool for delayed OpenGL buffers free when freeing from non-main thread

This is really similar to what GPU module was already doing. There are number of
possible improvements still:

- Re-use allocated VAOs when requesting new ones instead of going to the trouble
of freeing VAO and then re-creating it again.

- Move VAO handling to GPU module.

Fixes T46589: OpenSubdiv crash with drivers
November 4, 2015, 15:13 (GMT)
Tracking: Solve annoying "script needs updating" warning printed to the console
November 4, 2015, 15:13 (GMT)
Fix T46687: Animating tracks properties from objects didn't use proper path
November 4, 2015, 15:13 (GMT)
Tracking: Move tracks list base search to an utility function

No functional changes expected, just makes it easier for reuse.
November 4, 2015, 14:33 (GMT)
File Selector, support filepath dropping

This adds support for dropping a filepath on an open file-selector to set that path.
November 3, 2015, 20:16 (GMT)
Fix T46672: Concurrent access to source DM in datatransfer modifier.

There is no real elegant solution here, ideally a modifier shall never *modify*
a source DM, but that would imply much better ways to ensure required data
is available in that source DM, which we do not have currently.

So instead, let's use brute force solution for now and always create a local copy
of our source DM, that we can modify to our heart content!
Revision 584f439 by Gaia Clary
November 3, 2015, 19:19 (GMT)
imp: show alert color if mesh has weight groups but no active group is selected
November 3, 2015, 18:34 (GMT)
Fix T46683: High pitch sound artifact on import of 48k audio

The bug header is wrong, the file contains the high pitched sound, but the bug that existed was that animation rendering did not use the high quality resampler, while audio mixdown does.
Blender uses the low quality resampler to be as little CPU consuming as possible.
November 3, 2015, 17:37 (GMT)
Avoid assert weight painting w/o an active group
November 3, 2015, 17:01 (GMT)
Cleanup: de-duplicate quad_coord & resolve_quad_uv_v2
November 3, 2015, 16:00 (GMT)
Fix T46611: Vertex group locking fails
November 3, 2015, 13:53 (GMT)
Fix related to T46567: Skin modifier: add a warning message when no valid root vertex is found.

Otherwise user may have a hard time understanding why their modifier is no more working
after they e.g. deleted some vertices... including the root one. ;)
November 3, 2015, 13:49 (GMT)
Fix T46671: Cycles assert with CMJ sample function

With current formulation of cmj_fast_div_pow2() it should always return 0
in the case of first argument is zero and no assert really needed anymore.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021