Skip to content

Add Paraview Fast Colormap#156

Merged
cormullion merged 2 commits intoJuliaGraphics:masterfrom
maucejo:master
Mar 9, 2026
Merged

Add Paraview Fast Colormap#156
cormullion merged 2 commits intoJuliaGraphics:masterfrom
maucejo:master

Conversation

@maucejo
Copy link
Contributor

@maucejo maucejo commented Mar 9, 2026

This PR aims to add the Fast colormap, which is the new default colormap used in Paraview.
This colormap replaces the Cool to Warm colormap in 2024 [1]. It is a perceptually uniform colormap that is designed to be visually appealing and easy to interpret. It is based on a combination of blue, cyan, green, yellow, orange, and red colors.

[1] F. Samsel, W.A. Scott, K. Moreland, A New Default Colormap for ParaView, in IEEE Computer Graphics and Applications, vol. 44, no. 04, pp. 150-160, 2024.

@codecov
Copy link

codecov bot commented Mar 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.85%. Comparing base (8cf437a) to head (6e0ada9).
⚠️ Report is 3 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #156      +/-   ##
==========================================
+ Coverage   77.69%   77.85%   +0.15%     
==========================================
  Files           2        2              
  Lines         139      140       +1     
==========================================
+ Hits          108      109       +1     
  Misses         31       31              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@cormullion
Copy link
Member

Thanks! Did you make all the necessary changes:

https://juliagraphics.github.io/ColorSchemes.jl/dev/#Contributing-a-new-colorscheme

@maucejo
Copy link
Contributor Author

maucejo commented Mar 9, 2026

Thanks! Did you make all the necessary changes:

https://juliagraphics.github.io/ColorSchemes.jl/dev/#Contributing-a-new-colorscheme

Hi @cormullion ! I followed the procedure described in the documentation. I have:

  • Added paraview_fast.jl to /data folder.
  • Followed the syntax required to define a new color scheme.

But I guess, I didn't add my new file in src/ColorSchemes.jl/loadallschemes. I will modify my PR.

Thank you.

@cormullion
Copy link
Member

and add to Catalog.md. I need to renumber the bullet points in that section 🙂

@maucejo
Copy link
Contributor Author

maucejo commented Mar 9, 2026

and add to Catalog.md. I need to renumber the bullet points in that section 🙂

I can do that, but my colormap lies in general. So I wonder if I really need to do something there. I have followed the example of fastie to implement the color scheme.

I am sorry if I am doing things wrong, but it is my first contribution to ColorSchemes.jl

@cormullion
Copy link
Member

If it’s “general” category it’s automatic.

Don’t worry - I admit the instructions could become better formatted! 😀

@maucejo
Copy link
Contributor Author

maucejo commented Mar 9, 2026

The instructions are rather clear, it was my fault 😁
I am more worried by the fail of the invalidations/evaluate check, which returns the following error LoadError: ArgumentError: Package ColorSchemes not found in current path. I don't know how to solve this error from my side.

@cormullion
Copy link
Member

me neither … but I’m fairly sure that your edits haven’t affected the code invalidation situation, so I can merge when ready.

@cormullion cormullion merged commit c266f35 into JuliaGraphics:master Mar 9, 2026
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants