Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
处理中参数曲线的低质量渲染(Java)_Java_Processing_Pdf Rendering_Parametric Equations - Fatal编程技术网

处理中参数曲线的低质量渲染(Java)

处理中参数曲线的低质量渲染(Java),java,processing,pdf-rendering,parametric-equations,Java,Processing,Pdf Rendering,Parametric Equations,在Windows7 PC上使用Processing 2.0b6,我摸索了一些GeoGebra代码,编写了一个绘制参数曲线的草图(我一直在玩的示例是心形)。它通过生成“曲率感知”的点分布来实现这一点 这里有一个可怕的混乱但有效的草图版本^^^,一个精简版本包括一系列属于心形的点,但不是生成它的曲线绘制算法^^^ 问题在于连接点分布中的每个点时,曲线在处理显示窗口中渲染为多段线的方式。这显示了渲染有多毛茸茸的,但。。。这是问题的核心。。。看看这个漂亮平滑的pdf 这是怎么回事?(几乎)完美的矢量图形

在Windows7 PC上使用Processing 2.0b6,我摸索了一些GeoGebra代码,编写了一个绘制参数曲线的草图(我一直在玩的示例是心形)。它通过生成“曲率感知”的点分布来实现这一点

这里有一个可怕的混乱但有效的草图版本^^^,一个精简版本包括一系列属于心形的点,但不是生成它的曲线绘制算法^^^

问题在于连接点分布中的每个点时,曲线在处理显示窗口中渲染为多段线的方式。这显示了渲染有多毛茸茸的,但。。。这是问题的核心。。。看看这个漂亮平滑的pdf

这是怎么回事?(几乎)完美的矢量图形让我确信问题不在于点分布,而在于显示窗口的像素渲染(我知道我的术语在这里不精确)。移动和缩放是否会影响事物?to-pdf转换器是否对点分布进行了一些奇特的处理

我很困惑。如有任何帮助/见解,将不胜感激

顺便说一句,如果有人感兴趣的话,我还用Java编写了心形(同样,代码凌乱但功能强大):

lunarbrogue.appspot.com/parametric_plotting/cardioid.java

和开放式框架:

lunarbrogue.appspot.com/parametric_plotting/main.cpp

lunarbrogue.appspot.com/parametric_plotting/testApp.h

lunarbrogue.appspot.com/parametric_plotting/testApp.cpp

生成的pdf:

lunarbrogue.appspot.com/parametric_plotting/cardioid_cpp.pdf

^code.google.com/p/kojo/source/browse/geogebra/euclidian/drawParametericCurve.java?repo=geogebra&r=11b69dffe5e3d7c4a26d1c824823b7adbe9fef64&spec=svn.geogebra.cf6dc85691114377a23559b7281b70e3c6a07302

^^lunarbrogue.appspot.com/parametric_plotting/ParametricCurvePlotter2.pde


^^^lunarbrogue.appspot.com/parametric_plotting/Cardioid1.pde

通常您的问题应该包括相关的源代码。当链接腐烂(将会发生)时,这个问题对社区毫无用处。你试过平滑吗?佩特罗斯:当然。这不好。我不确定质量差或不存在抗锯齿是问题所在。