Skip to content

Conversation

@s-rigaud
Copy link
Contributor

@s-rigaud s-rigaud commented Sep 8, 2025

Description

Before, the black background had white dots as we were calling Math.floor() and then using the invert so even a small calculation error 0,0,1 instead of 0,0,0 made a white dot appear in the screen.

Before:

three.js.examples.-.Brave.2025-09-08.11-59-47.mp4

After:

three.js.examples.-.Brave.2025-09-08.12-39-22.mp4

@Mugen87
Copy link
Collaborator

Mugen87 commented Sep 8, 2025

Strange, I don't see these white dots on my computer. Which OS/hardware are you using?

@s-rigaud
Copy link
Contributor Author

s-rigaud commented Sep 8, 2025

The video was recorded on Brave Browser (Chromium) on Windows 🤔
I might add additional infos about hardware if needed later

@Mugen87
Copy link
Collaborator

Mugen87 commented Sep 9, 2025

Is the PR supposed to change the visuals of the effect? When comparing prod and this version, the plane is now rendered with different symbols.

Prod:

image

Dev:

image

@s-rigaud
Copy link
Contributor Author

s-rigaud commented Sep 9, 2025

Using Math.round, I end up with the same result but no glitch

@Mugen87
Copy link
Collaborator

Mugen87 commented Sep 10, 2025

There is still a minor deviation but I think that's acceptable if the reported glitch is fixed.

@Mugen87 Mugen87 added this to the r181 milestone Sep 10, 2025
@Mugen87 Mugen87 merged commit 65abfad into mrdoob:dev Sep 10, 2025
8 checks passed
@s-rigaud s-rigaud deleted the fix-ascii-effect-reverse-noise branch October 3, 2025 10:59
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