Blender Git Commits

Blender Git "greasepencil-refactor" branch commits.

Page: 117 / 287

November 17, 2018, 08:58 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 14, 2018, 03:34 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr
November 14, 2018, 03:32 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr

# Conflicts:
# release/scripts/startup/bl_ui/properties_scene.py
November 12, 2018, 13:57 (GMT)
Update to new API changes
November 12, 2018, 12:20 (GMT)
Merge branch 'blender2.8' into npr_tess
November 9, 2018, 18:17 (GMT)
Fixed corner case with mult_face_search and shifted border verts
November 7, 2018, 23:45 (GMT)
Fix strack smash for deg edges, move opti flip to own function
November 7, 2018, 14:37 (GMT)
Make ui work under new api.
October 31, 2018, 05:45 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr

# Conflicts:
# release/scripts/addons
# release/scripts/addons_contrib
# source/blender/makesdna/DNA_scene_types.h
# source/tools
October 29, 2018, 19:25 (GMT)
Fix mixed indent
October 29, 2018, 19:02 (GMT)
Fix FB split face logic
October 25, 2018, 09:54 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr
October 21, 2018, 06:16 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr
October 20, 2018, 07:18 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 20, 2018, 05:05 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr, also fix errors in modifier code.

# Conflicts:
# release/scripts/startup/bl_ui/properties_data_camera.py
# release/scripts/startup/bl_ui/properties_data_speaker.py
# release/scripts/startup/bl_ui/properties_render.py
# release/scripts/startup/bl_ui/properties_scene.py
# source/blender/makesrna/intern/rna_scene.c
October 19, 2018, 13:03 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 19, 2018, 10:13 (GMT)
GP: Fix problem with Onion Skin after last commit
October 19, 2018, 09:35 (GMT)
GP: Redesign drawing cache to support particles

Full redesign of the cache system used for drawing strokes and handle derived frame data.

Before, the cache was saved in bGPdata and a hash was used to manage several objects with the same datablock.

Old design made the use of particles very inefficient and prone to bugs and segment faults, and especially when this was mixed with onion skinning and multiple objects using same datablock. Also, there were some conflicts with the depsgrah logic (the old design was done before despgraph was in place) that made the use of hash not working.

The new design saves the data in the object runtime struct and avoid the use of any hash to find the right data. This improves the speed and reduce a lot the complexity of the code, memory allocation, hash overload and adds full support for particles and reused datablocks.

The particles can reuse the modifiers and shader effects of the original grease pencil object.
October 19, 2018, 09:11 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 16, 2018, 15:04 (GMT)
Made opti edge flip use actual face normals and fiddled a bit with cusps again
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021