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