# Aliasing issue Processing 4

**URL:** <https://discourse.processing.org/t/aliasing-issue-processing-4/47785>\
**Category:** Processing\
**Created:** [January 22, 2026, 5:25pm UTC](https://discourse.processing.org/t/aliasing-issue-processing-4/47785 "2026-01-22T17:25:27Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [January 27, 2026, 1:29am UTC](https://discourse.processing.org/t/aliasing-issue-processing-4/47785/6 "2026-01-27T01:29:23Z")

</div>

Hi @Chriz96,

You can use your original code with only the FX2D renderer:

```processing
// Original:
// https://discourse.processing.org/t/aliasing-issue-processing-4/47785

import processing.javafx.*; // Added import. You must download library to use.

float a = 0;

void setup() {
  size(400, 400, FX2D); // Added FX2D
  rectMode(CENTER);
}

void draw() {
  background(255);
  translate(width/2, height/2);
  rotate(a);
  rect(0, 0, 200, 200);
  a += 0.02;
}

void mousePressed() {
  saveFrame("any3.png");
}

```

References:

- [Environment / Processing.org](https://processing.org/environment/#renderers)
- [size() / Reference / Processing.org](https://processing.org/reference/size_.html)
- [Launcher for Multi-Renderer PApplets](https://discourse.processing.org/t/launcher-for-multi-renderer-papplets/46764)

`:)`

---

_[View the full topic](https://discourse.processing.org/t/aliasing-issue-processing-4/47785)._
