Blender Git Commits

Blender Git "temp-greasepencil-vfx" branch commits.

Page: 43 / 145

March 22, 2018, 15:10 (GMT)
Update depsgrah tag while painting

If this update is not done, the cow object used for display, does not show the current stroke.
March 22, 2018, 09:23 (GMT)
Force Depsgraph recalculation when cache is dirty
March 22, 2018, 09:06 (GMT)
Cleanup: Remove redundant code
March 21, 2018, 18:49 (GMT)
Remove Custom Brush icon

Now the user can assign as icon any custom image with the brush options.
March 21, 2018, 18:44 (GMT)
UI: Replace Eraser icons
March 21, 2018, 16:35 (GMT)
Cleanup: Rename field and add comments
March 21, 2018, 16:14 (GMT)
Use evaluated camera for render
March 21, 2018, 15:48 (GMT)
Merge branch 'blender2.8' into greasepencil-object
March 21, 2018, 15:47 (GMT)
Remove use of LIB_TAG_NO_MAIN for temp objects

Instead to use the tag to identify temp objects, now a internal flag managed by cache is used.

This is required because the LIB_TAG_NO_MAIN created conflicts with depsgraph.

This solves any concern of D3111
March 21, 2018, 06:19 (GMT)
Cleanup: Get rid of last uses of BKE_gpencil_batch_cache_alldirty_main()

* For any cases that weren't operating on a specific bGPdata instance,
the DEG_id_type_tag() should do the trick to tag all GP datablocks.

* For the palette case, tagging the palette should trigger just the
GP datablocks using that palette (and not all of them) to get updated.
March 20, 2018, 18:47 (GMT)
Merge branch 'blender2.8' into greasepencil-object
March 20, 2018, 18:47 (GMT)
Cleanup: Remove unused definition
March 20, 2018, 18:30 (GMT)
Cleanup: Improve comments
March 20, 2018, 17:59 (GMT)
Fix error with copy-on-write

Verify tag of cow before remove temp objects.
March 20, 2018, 14:56 (GMT)
Fix Users count

The value must be 2, not 3.
March 20, 2018, 11:41 (GMT)
Fix problem to enter in edit mode with Tab key
March 20, 2018, 07:14 (GMT)
Cleanup: Move GP Object specific properties panels to properties_data_gpencil.py

Note:
* Layers and Onion Skinning panels haven't been moved yet.
This is so that we can reconsider what (if any) changes
need to be made to share common elements between GP Object
and annotation GP use cases.
March 20, 2018, 04:13 (GMT)
Cleanup: Remove unused code
March 20, 2018, 04:01 (GMT)
More Brush Appearance Panel tweaks

* Always show this panel. Previously, it wouldn't get shown for the Eraser,
meaning that if you accidentally changed a brush to an eraser, you couldn't
change it back

* Always allow changing the brush icon. Previously, this could only be done
for "Draw" brushes, but there isn't really any reason why this shouldn't
be allowed.
March 20, 2018, 03:58 (GMT)
Brush Appearance Panel - Cleanup + Tweaks

* The "Draw" case was discarding the settings.brush value and redefining
its own brush variable. Reoranised code so that this doesn't need to
happen
* Reorganised order of properties - all brush type/icon related stuff
comes first now
* Remove extra/excess layout elements/lines
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021