Blender Git Loki

Blender Git "compositor-2016" branch commits.

Page: 15 / 19

June 8, 2016, 19:45 (GMT)
Support Cycles brick texture in GLSL viewport
June 8, 2016, 19:45 (GMT)
Fix T48526: Cycles viewport render incorrectly influenced by pixel aspect ratio.

This reverts 72592cfb, needs more refactoring to do that cleanup.
June 8, 2016, 19:45 (GMT)
Cleanup: Use short condition style.
June 8, 2016, 19:45 (GMT)
Fix cloth stability when in perfect rest shape.

The way cloth is coded, structural springs are only effective when stretched, while bending springs act only when shrunk. However, when cloth is exactly in its rest shape, neither have any effect, and effectively don't exist for the implicit solver.

This creates a stability problem in the initial frames of the simulation, especially considering that gravity seems to act so precisely that it doesn't disturb the strict equality of lengths, so in parts of the cloth this springless state can continue for quite a while.

Here is an example of things going haywire because of this and some suspicious logic in collision code acting together: {F314558}

Changing the condition so that structural springs are active even at exactly rest length fixes this test case. The use of >= is also supported by the original paper that the cloth implementation in blender is based on.

Reviewers: lukastoenne

Reviewed By: lukastoenne

Projects: #bf_blender

Differential Revision: https://developer.blender.org/D2028
June 8, 2016, 19:45 (GMT)
Fix GCC/Linux build error after finite/isfinite changes.
June 8, 2016, 19:45 (GMT)
Cycles / CUDA: Don't use bundled kernel if Adaptive is enforced by the user.
June 8, 2016, 19:45 (GMT)
Depsgraph: Optimize flush update when there's few objects and fewzillions of bones

Avoid annoying checks form inside operations loop, gives few percent speedup in
files like army_of_blenrigs.
June 8, 2016, 19:45 (GMT)
Code refactor: nodify Cycles background and film.

Differential Revision: https://developer.blender.org/D2016
June 8, 2016, 19:45 (GMT)
Fix: Flip logic order for autokeying checking to cope with files where the flags have been set incorrectly

Sometimes the autokeying flags don't get set correctly (i.e. the "mode" flags
used for 'Add + Replace' vs 'Replace Only' aren't set), meaning that the old logic
would always fall through to the "replace only" case. When this happens, the resulting
behaviour can be quite strange and hard to debug. This fix prevents problems like
this from continuing to be an issue...
June 8, 2016, 19:45 (GMT)
Cycles: Fixes for recent refactor

- add_vertex() can be called from split_vertex() which does not guarantee
to have properly pre-allocate arrays.

- Need to check whether Cycles is compiled with OSL in XML reader.
June 8, 2016, 19:45 (GMT)
Cleanup: indentation
June 8, 2016, 19:45 (GMT)
Small API typo found while reading the API
June 8, 2016, 19:45 (GMT)
Fix FPE exception happening when converting linear<->srgb using SIMD
June 8, 2016, 19:45 (GMT)
Support gradient Cycles texture in GLSL viewport
June 8, 2016, 19:45 (GMT)
Code refactor: add some array utility methods, fix leak in assignment operator.
June 8, 2016, 19:45 (GMT)
ShapeKey was missing lattice-flag

missed from 7a8bd2eae
June 8, 2016, 19:45 (GMT)
Code refactor: add generic Cycles node infrastructure.

Differential Revision: https://developer.blender.org/D2016
June 8, 2016, 19:45 (GMT)
Theme Color Sets - Dynamically generated icons

The theme color set selector (for Bone Groups) will now show previews of
what each color set looks like. It does so using a 3-color band icon.
June 8, 2016, 19:45 (GMT)
Cycles: Fix wrong cuda textures limits
June 8, 2016, 19:45 (GMT)
Cleanup: warning
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021