FAQ
Cover
\
Build
\
Source
\
Bugs
\
Reference
\
Libraries
\
Tools
The bugs database has moved
here
.
Bug 583 : smooth() not working in resolutions under 128px
Last modified: 2010-06-05 09:45
P
roject:
processing
trash
Version:
unspecified
Co
m
ponent:
android
book
core
libraries
pde
reference
tools
web
Status:
RESOLVED
Resolution:
WONTFIX -
Pr
i
ority:
P4
Severity:
normal
Platform
All
O
S:
All
Windows
Mac OS
Linux
Other
Reporter:
murtlest
Assigned To:
fry
Attachment
Type
Created
Size
Actions
Description
: Opened: 2007-06-20 03:10
Seems like you need to have a resolution greater than or equal to 128*128
if you want smooth() to work.
Using 0124 in windows.
For example this will not make the circle smooth:
void setup(){
size(127,127);
smooth();
}
void draw(){
ellipse(width/2,height/2,width/2,height/2);
}
While this will:
void setup(){
size(128,128);
smooth();
}
void draw(){
ellipse(width/2,height/2,width/2,height/2);
}
Additional Comment
#1 From fry 2007-06-23 15:57
this is working fine for me with xp and the version that includes java. are
you sure it isn't just that the smoothing is ugly? or are you using a
different setup?
Additional Comment
#2 From murtlest 2007-06-25 12:54
It's not just an ugly smoothing, it gives me the exact same result if I
remove the smooth() call. With size(128,128) though the smoothing is ugly,
but it's there.
I think i'm running the same setup. I might have upgraded the JRE, I'm
running 1.6.0
Additional Comment
#3 From fry 2007-06-28 04:50
have you tried it with the recommended jre that's included with processing?
this could also be a java 1.6 bug with their new opengl pipeline for java2d.
Additional Comment
#4 From fry 2010-06-05 09:45
this seems to be something outside our control, closing bug.