Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.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 Jzy3d散点图_Java_Scatter Plot_Scatter_Scatter3d_Jzy3d - Fatal编程技术网

Java Jzy3d散点图

Java Jzy3d散点图,java,scatter-plot,scatter,scatter3d,jzy3d,Java,Scatter Plot,Scatter,Scatter3d,Jzy3d,我正在使用Jsy3d在Java中绘制一个3d散点图。但是,我注意到,点的绘制顺序似乎基于给定点列表的顺序,而不是与摄影机的距离。有没有办法解决这个问题?没错,渲染是基于点声明的。你为什么要改变这个 要更改散布渲染,只需覆盖scatter.draw(…) 您可以使用Camera.getDistance(coord)获取到摄影机的距离。此方法已被Graph中的BarycenterOrderingStrategy用于对绘图表进行排序(但这不适用于分散,因为它是一个基本绘图表)

我正在使用Jsy3d在Java中绘制一个3d散点图。但是,我注意到,点的绘制顺序似乎基于给定点列表的顺序,而不是与摄影机的距离。有没有办法解决这个问题?

没错,渲染是基于点声明的。你为什么要改变这个

要更改散布渲染,只需覆盖
scatter.draw(…)

您可以使用
Camera.getDistance(coord)
获取到摄影机的距离。此方法已被
Graph
中的
BarycenterOrderingStrategy
用于对绘图表进行排序(但这不适用于分散,因为它是一个基本绘图表)