processing / processing/processing4
rotate a texture in PShape bug not but work not
Personne n'a encore pris cette issue.
- Langage dominant
- Java
- Étoiles
- 494
- Forks
- 183
- Merge moyen
- 4 h 39 min
- PR mergées (30 j)
- 3
Description
Created by: matheplica
Hi, here's a bug with last Processing version :
PMatrix2D uvtr = new PMatrix2D();
textUVA = new PVector(0, 0.5);
textUVB = new PVector(0.25, 0.08);
memUVA = new PVector(0, 0.5);
memUVB = new PVector(0.25, 0.08);
void adaptTexture(){
uvtr.reset();
uvtr.translate(0.5, 0.5);
uvtr.rotate(rotText);
uvtr.translate(-0.5, -0.5);
uvtr.mult(memUVA, textUVA);
uvtr.mult(memUVB, textUVB);
sh.setTextureUV(1, textUVA.x, textUVA.y);
sh.setTextureUV(2, textUVB.x, textUVB.y);
}
Before I start to change the variable rotText like this:
ani = new Ani(this, time, "rotText", rotText+((PI/3)*sens), Ani.CIRC_OUT, "onUpdate:adaptTexture");
This part of code runs in P3 but not in P4.
There is no error message but it's append nothing.
In P3 the texture turn in the shape.
I'm on ubuntu 22.04
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire le sketch de rotation de texture fourni dans Processing 4 sur Ubuntu 22.04, puis comparez son comportement avec Processing 3. Suivez le chemin des coordonnées UV de la texture autour de setTextureUV() et des transformations PMatrix2D ; c’est terminé lorsque la texture pivote visiblement dans Processing 4 sans erreurs.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- computer-graphics
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100