November 27, 2018, 20:17 (GMT) |
Modifiers: fix bunch of missing 'self transform' deg relations. When a modifier depends on some other object's position, then it also depends in its own position, this has to be also told to depsgraph. Fixes several modifiers where moving target would update the modifier, while moving modified object itself would not. |
November 27, 2018, 20:17 (GMT) |
Fix missing reset-to-NULL in own recent changes in modifiers utils. |
November 27, 2018, 20:17 (GMT) |
MOD_wave: fix various issues. Missing dependsOnNormal callback, potential usage of NULL mesh pointer, style... |
November 27, 2018, 20:17 (GMT) |
Shrinkwrap: minor simplification of code. |
November 27, 2018, 20:17 (GMT) |
Fix typos. |
November 27, 2018, 20:17 (GMT) |
Modifiers: cleanup/harmonize deform modifiers code re. mesh source. Also fixes a few issues (like meshdeform's EM variant not using editmesh data), and adds a few optimizations (like only generating that source mesh when we do have a vgroup defined in parameters, for modifiers only using it to access vgroup)... |
November 27, 2018, 20:17 (GMT) |
VGroup search: do not try to search for empty string. Vgroups always have a non-empty name, this is just loss of time... |
November 27, 2018, 20:17 (GMT) |
Modifiers: Refactor `MOD_deform_mesh_eval_get()` helper a bit. Now that function also takes expected number of vertices, and do the checks against generated mesh internally. |
November 27, 2018, 20:17 (GMT) |
November 27, 2018, 20:17 (GMT) |
November 27, 2018, 20:17 (GMT) |
November 27, 2018, 19:48 (GMT) |
dynamic fracture: fix for depsgraph thread jamming / crashes the modifier eval thread made calls (validate shard) which changed the rigidbody thread's data from outside, before control is passed to rigidbody thread again (both tasks / threads follow each other alternatingly, first rigidbody, then modifier, then again rigidbody and so on after frames do change. Solution was to delay validation and let the rigidbody thread do it, instead of forcing it from the modifier thread. |
November 27, 2018, 19:31 (GMT) |
Cleanup: tweak ED_region_is_overlap checks |
November 27, 2018, 19:09 (GMT) |
Docs: use float in bpy.app.timer examples Makes it clear seconds are not integers, also avoids conversion to float. |
November 27, 2018, 18:50 (GMT) |
Fix local view undo (T58051) Like in 2.7x we don't restore the previous view zoom. This goes along the fact that we don't store viewport navigation transformations either. |
November 27, 2018, 17:11 (GMT) |
Fix localview duplicated objects not in localview Following the behaviour present in Blender 2.7x, where if you duplicate an object it will show in all the local views the original object was visible. |
Revision 2614f21 by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) November 27, 2018, 16:25 (GMT) |
Add vtx boundry setting |
Revision 63c0427 by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) November 27, 2018, 15:22 (GMT) |
Merge branch 'blender2.8' of https://git.blender.org/blender into npr_tess |
November 27, 2018, 14:59 (GMT) |
Partial fix for T57868, crash when using bevel from Python. These changes are necessary. Need to mark vertices of edges passed in geom; also the normals.out slot has a custom element type, not ELEM, so need to prevent attempt by python code to convert it to an elem. But this leaves a memory leak. I will rework code to not use normals.out slot at all, but that's a bigger fix. Now there is a crash in a different place (GPU code). Think that if using Op on its own (instead of from edbm_bevel_calc, there needs to be a dependency graph update and maybe more? |
November 27, 2018, 14:35 (GMT) |
dynamic fracture: when using constraints, keep those of unaffected shards in place internally all constraints are removed just after bullet step, and rebuilt in modifier eval call following it, so it will be there on next bullet step. else you mess up the sim if you stop and restart it. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021