processing / processing/processing4
P2D, P3D shift .svg place
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Java
- Sterne
- 494
- Forks
- 183
- Ø Merge
- 4 Std. 39 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
In GitLab by @mrbbp on Sep 26, 2023, 18:27
Description
i was playing with svg jerking on screen and to verify P2D or P3D performances i found strange behavior.
The svg shape shift to right. it is supposed to center it, and it is with no renderer added.
Expected Behavior
the svg should be in the same place
Current Behavior
when a renderer is added, the svg shift to the right.
Steps to Reproduce
PShape motif;
void setup() {
size(600,600);
// size(600,600,P2D);
motif = loadShape("mot.svg");
shapeMode(CENTER);
}
void draw() {
background(200);
shape(motif, width/2, height/2, width, height);
}
- add the renderer in
size(uncomment the line)
Your Environment
- Processing version: 4.3
- Operating System and OS version: MacOS Ventura 13.5.2
- Other information:
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den bereitgestellten Sketch in Processing 4.3 mit dem Standard-Renderer und anschließend mit P2D oder P3D auszuführen, wobei die angegebene SVG-Form und das zentrierte shapeMode verwendet werden. Vergleiche die gerenderte Position und verfolge die renderer-spezifische Platzierung der Form; fertig ist die Aufgabe, wenn die SVG über alle Renderer hinweg an derselben Stelle bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- computer-graphics
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100