CodingTrain / CodingTrain/Suggestion-Box
p5.js performance issues using blendMode()
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 570
- Forks
- 85
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hi there!
Inspired by your tutorials on noise I went ahead and made a [simplex noise demo](https://codepen.io/geletina/pen/PoqxNJp). Ideally I would love to also add a multiply blend mode to it but my computer tries to combust when I attempted to add it to `setup()`. Would you happen to have any thoughts on how I might achieve the same effect less intensively and/or make my code more efficient? I was thinking of refactoring to OOP but even then there doesn't seem to be a way to update my geometries without redrawing. Here's [the issue on stackoverflow](https://stackoverflow.com/questions/60921155/blendmode-rendering-issues-p5-js) as well in case you prefer to use that platform.
🙏
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere die Simplex-Noise-Demo im verlinkten CodePen mit aktiviertem blendMode() und sieh dir anschließend die verlinkte Stack-Overflow-Diskussion an. Im Issue werden weder Repository-Dateien noch Tests genannt; eine nützliche Lösung würde die Ursache der Verlangsamung ermitteln und einen konkreten, weniger rechenintensiven Ansatz oder eine Codeänderung dokumentieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- computer-graphics, performance
- Issue-Typ
- Bug
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100