Blender Git Loki

Blender Git "experimental_gp_weight" branch commits.

Page: 66 / 122

November 4, 2017, 04:43 (GMT)
Fix: Remove temporary debugging prints
November 4, 2017, 04:43 (GMT)
Fix: Remove most of the code for treating GP as a special case in the vertex group poll functions

These were causing crashes on GP datablocks with ob->data not set
when clicking on the Vertex Groups panel (i.e. as the operator lookups
would cause problems)
November 4, 2017, 04:43 (GMT)
Fix typo causing crashes when trying to draw GP objects
November 4, 2017, 04:43 (GMT)
Fix: Properties Editor was still showing the datablock selector for the old Object.grease_pencil
November 4, 2017, 04:43 (GMT)
Fix: Some more sanity checks for cases not handled
November 4, 2017, 04:43 (GMT)
Fix crashes on startup
November 4, 2017, 04:43 (GMT)
Fix some missed ob->gpd references
November 4, 2017, 04:43 (GMT)
Fix typos and crash on startup
November 4, 2017, 04:43 (GMT)
GP Branch: Use ob->data instead of ob->gpd for storing GP object's GPencil datablock

WARNING: Old files created in the GP branch may break after this commit!

* There won't be data loss, but it will be necessary to manually fix this
per-file as needed. The old ob->gpd pointer remains for now to ease the
transition.

* The code will attempt to version patch old files that store data in this
pointer. However, right now, this only works for GP Objects and for Empties.
November 4, 2017, 04:43 (GMT)
WIP Temporarily knock out some of the bad modifier/update hacks being used

These will hopefully be removed after some more testing, but in the meantime,
just commenting them out to test if things work still.
November 4, 2017, 04:43 (GMT)
Hacky WIP code to verify that GPencil-Dopesheet Integration (for modifiers) is working

This code should be replaced, as it currently just duplicates the
modifier-looping logic (bad!). However, this is just a temporary placeholder
needed to get the updateDepsgraph() calls to run at all.

In any case, this would've been easier if I'd done the ob->gpd ==> ob->data
fixes first, since this hack wouldn't be needed.
November 4, 2017, 04:43 (GMT)
GP Lattice Modifier - Define updateDepsgraph() callback to add needed relations
and remove manula updates
November 4, 2017, 04:43 (GMT)
Make GP cache tagging happen in the BKE_object_eval_uber_data callback
November 4, 2017, 04:43 (GMT)
Knock out old "tag all" functions so that we can check if everything is working properly
November 3, 2017, 16:44 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 2, 2017, 14:44 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 1, 2017, 08:33 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 30, 2017, 08:25 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 28, 2017, 08:54 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 26, 2017, 00:11 (GMT)
Merge branch 'blender2.8' into greasepencil-object
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021