Blender Git Loki

Blender Git "temp-gpencil-eval" branch commits.

Page: 12 / 277

January 5, 2020, 08:48 (GMT)
Merge branch 'master' into greasepencil-object
January 4, 2020, 21:03 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 4, 2020, 21:03 (GMT)
Merge branch 'master' into greasepencil-object
January 4, 2020, 18:33 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 4, 2020, 18:32 (GMT)
Merge branch 'master' into greasepencil-object
January 4, 2020, 16:42 (GMT)
GPencil: Refactor: Add SMAA as Antialiasing solution

This removes the need of MSAA and the cost associated with it.
We run edge detection on both revealage and color buffer.

However the implemntation is not perfect: The source buffers are in linear
color space and the edge detection implies gamma corrected (display) space.
This mean the algorithm fails to capture some color changes. To workaround
this, we increase SMAA_LUMA_WEIGHT which has the same effect as decreasing
SMAA_THRESHOLD. This works ok in most scenes since GPencil objects have
clean and sharply defined shapes.
January 4, 2020, 07:46 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 4, 2020, 07:46 (GMT)
Merge branch 'master' into greasepencil-object
January 3, 2020, 23:34 (GMT)
GPencil: Refactor: Fix frame drawn without color when in onion skin + loop
January 3, 2020, 21:26 (GMT)
GPencil: Refactor: Add stroke fast drawing

This use the same behavior as previous implementation. It uses a temp
buffer to store the screen and avoid redraw.

But this will be only on demand as the drawing may not match the final
look when releasing the pen. The UI option has not been added yet.

This mode still supports blending and VFX. Just stroke ordering with the
scene not supported.
January 3, 2020, 21:26 (GMT)
GPencil: Refactor: Fix black GPobjects in hero files

This was due to missing light ubo. Now we use persistent uniform to avoid
missing a rebind.
January 3, 2020, 21:26 (GMT)
GPencil: Refactor: Improve current stroke drawing interleaving

This fixes issues with stroke sorting. The previous strokes were masking
the current stroke.
January 3, 2020, 21:26 (GMT)
GPencil: Refactor: Implement sbuffer stroke drawing

This is to be able to view strokes currently being drawn.
January 3, 2020, 09:07 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 3, 2020, 09:06 (GMT)
Merge branch 'master' into greasepencil-object
January 2, 2020, 18:09 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 2, 2020, 18:09 (GMT)
Merge branch 'master' into greasepencil-object
January 2, 2020, 12:01 (GMT)
Cleanup: Fix compiler warnings
January 2, 2020, 11:55 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 2, 2020, 11:54 (GMT)
Merge branch 'master' into greasepencil-object
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021