Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2428 / 5574

January 25, 2016, 22:08 (GMT)
Correct commented printfs
January 25, 2016, 21:14 (GMT)
Upgrade Bullet to version 2.83.

I tried to carefully preserve all patches since the last upgrade.

Improves T47195, cloth collision detection bug.

Differential Revision: https://developer.blender.org/D1739
January 25, 2016, 20:40 (GMT)
Correct own error in recent BVH nearest ray
January 25, 2016, 19:28 (GMT)
Fix T46456: Crash when aborting stroke while using dyntopo.

Basically, the 'fake undo' restoring orig coordinates in this case cannot work with dyntopo,
since it assumes nothing was added/removed.

For now, just prevent this 'restoration' when dyntopo is used, this is no ideal solution
from user PoV - but it's better than plain ugly crash!

Complete solution seems much more involved and outside of scope of bug handling, added a TODO note:
http://wiki.blender.org/index.php/Dev:Source/Development/Todo/Tools#Sculpting
January 25, 2016, 15:55 (GMT)
Fix various potential bugs from coverity reports (NULL dereference, negative number assigned to uint...).

Note: the wm_jobs needs proper fix, we cannot have that kind of inconsistencies in some 'public' API!
January 25, 2016, 15:12 (GMT)
Smoke viewport: also draw voxel size indicator when adaptive domain is
not used.

This is kinda how it was in the openvdb branch but was accidentaly put
in the adaptive domain draw scope during final review.
January 25, 2016, 13:13 (GMT)
ImBuf: Make luminance calculation inlined

Title actually tells it all, it is rather simple function which totally makes
sense to be inlined.

This gives up to 5% of speedup when updating scopes for a large image.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D1310
January 25, 2016, 12:50 (GMT)
Fix T46902: Revert zeroing velocity in BGE logic brick

This reverts commit 3dbc123061aa063efd1fca358f5e295b0ce7b302, "BGE:
allow setting velocity to zero in a motion actuator" as it caused more
issues than it solved. Zeroing linear or angular velocity with logic
bricks is discussed further in https://developer.blender.org/D1545
January 25, 2016, 11:21 (GMT)
Correct line-width for armatures
Revision 45fd084 by Joshua Leung
January 25, 2016, 11:11 (GMT)
Fix T47233: fcurves.find() won't work with drivers

Doing something like:
bpy.data.objects["Cube.001"].data.shape_keys.animation_data.drivers.find('eval_time')

wouldn't work, because the drivers.find(datapath, index) method wasn't implemented
yet. Previously, it was only implemented for FCurves in actions.
January 25, 2016, 11:07 (GMT)
Keep image dimension used by space image and some other tools sync

When using an empty render result (after re-opening the file, i.e.)
some tools (like masking) could have used wrong image resolution
because of not being aware of special cases supported by the image
space to display the render result.

This should fix selecting mask points when mask is opened op top
if an empty render result.
Revision a48a66f by Joshua Leung
January 25, 2016, 10:46 (GMT)
A few urgent glLineWidth fixes for anim editors

This fixes some of the issues noted by venomgfx that were caused by
Se25ba162c0b62b19cf367f0f29e29d0c0960978d

Specifically, this commit fixes:
* Timeline: Keyframe lines
* Graph Editor: Curves and Handles
January 25, 2016, 10:16 (GMT)
Sequencer: Add option to use absolute mask animation time

This is handy for cases when mask is created on top of the edit and
used for tasks like color grading and other enhancement.

That was the main purpose of the masks which was totally broken in
6786ef6. Now it's possible to have masks created as both a part of
input movie roto process (which then better be re-mapped to the strip
timing) and as a grading tool (which should be using scene timing
for the animation).

Thanks artists from the Nieve for screaming about such a broken case.
January 25, 2016, 09:26 (GMT)
Docs: quiet warnings in reference doc syntax
January 25, 2016, 09:26 (GMT)
Docs: avoid plank comma in API reference
January 25, 2016, 09:05 (GMT)
Fix T47218: OpenGL render with missing alpha, due to recent OpenGL refactoring.

Patch by Ralf H�lzemer.
January 25, 2016, 08:01 (GMT)
Transform: optimize vertex snap w/ nearest-to-ray

Use BLI_bvhtree_find_nearest_to_ray for vertex snapping,
avoids doing screen-space lookup on each vertex.
January 25, 2016, 08:01 (GMT)
BLI_kdopbvh: Add BLI_bvhtree_find_nearest_to_ray

Support for casting a ray through all nodes to find the closest
(not the first hit as with ray casting).
January 25, 2016, 08:01 (GMT)
Math Lib: Add dist_squared_ray_to_aabb_v3 utility
January 25, 2016, 00:41 (GMT)
Fix regression in sequencer overlay draw option

Drawing alpha backdrop would obscure image data behind the overlay.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021