June 8, 2016, 19:45 (GMT) |
Support Cycles brick texture in GLSL viewport |
June 8, 2016, 19:45 (GMT) |
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) |
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 |
|