November 29, 2017, 16:06 (GMT) |
ID static override: automatically detect new overrides as part of undo step. We could do that in several different way, e.g. adding some tag during DEG evaluation, etc. But this is not a critical process (it's main purpose is user feedback), so current solution seems to work well enough - and it's dead simple! ;) |
November 29, 2017, 16:03 (GMT) |
ID Static Override: add basic generic UI tools to control override of properties. |
Revision ca34864 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) November 29, 2017, 15:59 (GMT) |
Fix merge errors |
Revision c89d24c by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) November 29, 2017, 15:49 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 0ecbe21 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) November 29, 2017, 15:47 (GMT) |
New Grease Pencil Offset modifier |
November 29, 2017, 15:28 (GMT) |
added settings for fluid diffusion (i.e. viscosity and surface tension) |
November 29, 2017, 15:26 (GMT) |
added support for updated manta fire burn function |
November 29, 2017, 15:25 (GMT) |
updated manta pp files |
November 29, 2017, 14:47 (GMT) |
ID Static Override: add basic UI feedback. For now, using a new color for overridden properties (similar to animated/driven status), UI team will need to work on a better solution maybe... |
November 29, 2017, 14:31 (GMT) |
ID Static Override, part II: RNA changes. This is essentially a huge refactor/extension of our existing RNA compare & copy code, since static override needs more advanced handling here. Note that not all new features are implemented yet, advanced things like collections insertion/deletion are still TODO (medium priority). This completes the ground work for overrides, remaining commits will be about UI and some basic/testing activation of overrides for a limited set of data-blocks & properties. For details see https://developer.blender.org/D2417 |
November 29, 2017, 14:27 (GMT) |
use particle size from particle settings UI for manta particles |
November 29, 2017, 14:16 (GMT) |
Define RNA_STACK_ARRAY (usable everywhere in RNA), and make PYRNA_STACK_ARRAY use it. |
November 29, 2017, 14:09 (GMT) |
Merge branch 'blender2.8' into id_override_static Conflicts: source/blender/blenkernel/intern/library_override.c |
November 29, 2017, 14:05 (GMT) |
Merge ID static override, part I: core changes in DNA, BKE and .blend read/write. See https://developer.blender.org/D2417 for details. Note that since static overrides rely heavily on RNA, this commit is essentially invisible from user PoV, more in next commits. |
November 29, 2017, 14:01 (GMT) |
changed particle lifetime from int to float |
November 29, 2017, 12:19 (GMT) |
Merge branch 'blender2.8' into id_override_static |
November 29, 2017, 12:14 (GMT) |
Preparing merge of id_override_static: add BKE_id_swap(). This function swaps the memory content of two data-blocks (of same type obviously), while preserving most of the ID 'header' itself. It is intended to be used to quickly and easily replace the data of an existing ID by another one, presumably a temporary 'working' one, without having to suffer from things like name changes, registering/removing from Main database, etc. |
November 29, 2017, 11:45 (GMT) |
Merge branch 'blender2.8' into id_override_static |
November 29, 2017, 11:40 (GMT) |
Rename 'override' to 'override_static' (and similar). Initially there was hope at least part of this work could be used for dynamic overrides as well... but looks like not, so better be specific and avoid any confusion. PS: this commit break any file saved with static overrides, should not be an issue though. |
Revision 645b146 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) November 29, 2017, 11:22 (GMT) |
Avoid some operators in multiframe edit mode As initial idea is better to keep limited to single edit mode, but maybe in the future we can enable it. The reason to limit them is because in some situations the artist can get confused with the edition he did if multiframe is activated and could consider the operation as a bug when really was working as expected. |
|
|
|


Master Commits
MiikaHweb | 2003-2021