fury-gl / fury

FURY - Free Unified Rendering in pYthon.
https://fury.gl
Other
226 stars 165 forks source link

[WIP] Post-processing effects for FURY Effects API #850

Open JoaoDell opened 10 months ago

JoaoDell commented 10 months ago

Hello, this is a draft PR that aims to implement some other post-processing effects to the FURY Effects API. Currently, this is basedon the old API version and shall be updated as soon as I have the time to do it, but I have decided to create this draft PR anyway to keep track of the work and keep everyone updated.

The current effects this PR introduces are:

image

codecov[bot] commented 10 months ago

Codecov Report

Merging #850 (e738df7) into master (e0741be) will decrease coverage by 1.30%. The diff coverage is 0.60%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #850      +/-   ##
==========================================
- Coverage   84.49%   83.19%   -1.30%     
==========================================
  Files          44       45       +1     
  Lines       10454    10618     +164     
  Branches     1411     1416       +5     
==========================================
+ Hits         8833     8834       +1     
- Misses       1252     1415     +163     
  Partials      369      369              
Files Changed Coverage Δ
fury/actors/effect_manager_alt.py 0.00% <0.00%> (ø)
fury/shaders/__init__.py 100.00% <ø> (ø)
fury/window.py 77.77% <0.00%> (-0.30%) :arrow_down:
fury/shaders/base.py 89.21% <33.33%> (-1.70%) :arrow_down: