jzy3d的java散点图

ddhy6vgd  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(427)

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

jtoj6r0c

jtoj6r0c1#

你说得对,渲染是基于点声明的。你为什么要改变这个?
要更改散布渲染,只需覆盖 Scatter.draw(...) 你可以用 Camera.getDistance(coord) 以获得与摄像机的距离。此方法已由使用 BarycenterOrderingStrategyGraph 订购可绘制的(但这对您的分散不起作用,因为它是一个原始的可绘制的)。

相关问题