Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't force triangle mesh in crossbar with notch to avoid CairoMakie artifacts #4587

Merged
merged 3 commits into from
Nov 12, 2024

Conversation

jkrumbiegel
Copy link
Member

CairoMakie has to draw triangle meshes with ugly seam artifacts

grafik

It seems to me the necessity to do that transformation must've been lost in some refactors as this code path is more than 4 years old. Just not creating the triangle mesh seems to work for me locally.

@asinghvi17
Copy link
Member

Should we have a reference test here to insure against future changes?

@MakieBot
Copy link
Collaborator

MakieBot commented Nov 11, 2024

Benchmark Results

SHA: 00e84d123db5c8d61a52b86a3074841dc3b4319f

Warning

These results are subject to substantial noise because GitHub's CI runs on shared machines that are not ideally suited for benchmarking.

GLMakie
CairoMakie
WGLMakie

@jkrumbiegel jkrumbiegel reopened this Nov 12, 2024
@SimonDanisch SimonDanisch merged commit d7d407e into master Nov 12, 2024
34 of 41 checks passed
@SimonDanisch SimonDanisch deleted the jk/crossbar-poly-unmesh branch November 12, 2024 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Merged
Development

Successfully merging this pull request may close these issues.

4 participants