Blender Git Loki

Blender Git "fracture_modifier" branch commits.

Page: 78 / 130

October 29, 2015, 10:10 (GMT)
Fix snap-scale w/ axis constraint

Related to T46503,
fix only worked when the snap target was axis-aligned.
October 29, 2015, 10:10 (GMT)
BGE: Fix T46556: check on null sound datablock pointer.
October 29, 2015, 10:10 (GMT)
Cycles: Watertight fix for SSS intersection

Same as previous commit, just was missing in there.
October 29, 2015, 10:10 (GMT)
Cycles: Fix for watertight intersection

It was possible to miss some intersection caused by wrong barycentric
coordinates sign.

Cases when one of the coordinate is zero and other are negative was not
handled correct.
October 29, 2015, 10:10 (GMT)
Fix T46521: Python: bvh.ray_cast doesn't find a plane facing in the other direction under certain circumstances

The issue was caused by wrong sign check. It originally came from more optimized
Cycles code where because of other reasons it wasn't visible yet. But in fact it
should be solved there as well.
October 29, 2015, 10:10 (GMT)
Fix T46569: Crash w/ mask & locked-track enabled
October 29, 2015, 10:10 (GMT)
Fix T46561: Crash in outliner delete hierarchy

When children & parents were selected in the outliner,
it attempted to free the the object twice.
October 29, 2015, 10:10 (GMT)
Fix T46565: Movie render crash w/o permissions

Rendering to a path that didn't have write permissions would crash.

Also fix error where `G.is_rendering` was left set when rendering failed.
October 29, 2015, 10:10 (GMT)
Fix T46524: Use Alpha (Straight/Premultiply) option missing in 2.76, part II.

Different issue actually, here RAWTGA was simply forgotten in the alpha-capable formats...
October 29, 2015, 10:10 (GMT)
BGE: Fix physics meshes conversion with modifiers.

Previously meshes with modifiers were considerate as empty (no polys).
October 29, 2015, 10:10 (GMT)
Fix T46544: Can't unpack generated image
October 29, 2015, 10:10 (GMT)
BGE: Fix T46381 : last action frame not updated.

It fix T46381. Normally BL_Action::Update (manage action time, end, loop?) should be called the same number of times as BL_Action::UpdateIPO (update action position, scale ect? in the game object).
But the bug report shows that UpdateIPO is called one less time than Update. To fix it i revert the commit 362b25b38287cb75e4d22b30bdbc7f47e8eb3fdf and implement a mutex in BL_Action::Update.
Example file : {F245823}

Reviewers: lordloki, kupoman, campbellbarton, youle, moguri, sybren

Reviewed By: youle, moguri, sybren

Maniphest Tasks: T39928, T46381

Differential Revision: https://developer.blender.org/D1562
October 29, 2015, 10:10 (GMT)
Fix T46529: Unwrap UV w/ use-subsurf fails

Regression since moving to looptri.
October 29, 2015, 10:10 (GMT)
Fix T46531: Cannot use % in filenames.

Same case as with space char really, one should not use those special chars in
filenames, but they are globally supported by all current FS/OS, so no real reason
to enforce that behvior on users here.

To be backported to 'a' release.
October 29, 2015, 10:10 (GMT)
Fix T46520: mathutils.bvhtree crashes with distance input.

Should be backported to 'a' release.
October 29, 2015, 10:10 (GMT)
Fix T46524: Use Alpha (Straight/Premultiply) option missing in 2.76 for DDS files.

All optional image format are not #define'd in submodules like DDS read/write code.
This means values of `eImbTypes` would not always be the same in all contexts, yuck!

This is a regression and should be backported to 'a' release.
October 29, 2015, 10:10 (GMT)
Fix T46429: Movie clip is deformed by resolution multiplier when offset is added in sequence editor.
October 29, 2015, 10:10 (GMT)
Fix broken CD_NORMAL interpolation callback (would generate non-unit vectors).

Even if the weights are normalized, the weighted sum of normalized vectors
usually does **not** give a normalized vector (unless all source vectors
are aligned).

This probably was not a big issue in most cases, since we usually interpolate
similar vectors here - but still!
October 29, 2015, 10:10 (GMT)
Fix T46508: data_transfer of normals fails in case objects are transformed.

The final stage of the process (copying/interpolating new dst cddata from src cddata)
was simply broken in normal case, where we need to convert from source to destination
object space.

This patch is a bit verbose, but I cannot see how to avoid it really.

To think this code is in master since over 6 months and it only gets reported now... :/
October 29, 2015, 10:10 (GMT)
Mesh remapping: fix loop 'best matching normals' not using transform space.

Also, cleanup, reduce declarations of tmp_co/_no...
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021