processing / processing/processing4

noSmooth() still does not work in P2D/P3D

Ouverte
#951 3 commentaires 0 réactions 1 personne assignée Voir sur GitHub

@Sumamasonia y travaille déjà.

Depuis le 17/2/2026.

opengl
Langage dominant
Java
Étoiles
494
Forks
183
Merge moyen
4 h 39 min
PR mergées (30 j)
3

Description

The issue with noSmooth() not functioning correctly in P2D and P3D has persisted since Issue #5363 which was first reported by @clankill3r in 2018. Several workarounds have been suggested, but the underlying problem remains unresolved in 2025.

See the original thread for more details.

Steps to Reproduce

A minimal example demonstrating the issue:

PGraphics pg;

void setup() {
  size(640, 640, P2D);
  noSmooth();
  pg = createGraphics(32, 32);
  pg.noSmooth();
}

void draw() {
  pg.beginDraw();
  pg.background(128);
  pg.rect(4, 4, 16, 16);
  pg.endDraw();
  image(pg, 0, 0, width, height);
}
Image

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.