Processing size() documentation的文档中提到:
除了默认渲染器,还有其他渲染器:P2D、P3D、PDF
那么“Default”和“J2D”之间有什么区别?
v2之前有JAVA2D
、P2D
、P3D
和OPENGL
,我相信P3D
现在只是OPENGL
。
这个链接有一些相关信息:Processing 的生命救援技巧
Processing size() documentation的文档中提到:
除了默认渲染器,还有其他渲染器:P2D、P3D、PDF
那么“Default”和“J2D”之间有什么区别?
v2之前有JAVA2D
、P2D
、P3D
和OPENGL
,我相信P3D
现在只是OPENGL
。
这个链接有一些相关信息:Processing 的生命救援技巧
Processing 2.0中有四种渲染模式:
默认模式(“慢”但非常精确的2D渲染模式)
P2D(OPENGL,更快但不太准确的2D渲染模式)
P3D(OPENGL和3D)
PDF(用于PDF输出)
默认 | P2D | P3D
我用来创建这些图片的代码:
void setup() {
//size(200, 200);
//size(200, 200, P2D);
size(200, 200, P3D);
}
void draw() {
background(153);
strokeWeight(10);
ellipse(100, 100, 100, 100);
}
您可以在什么是P3D?中找到更详细的解释,包括选择正确模式的指南。