如何在Javafx中绘制3D线

时间:2019-05-22 15:00:37

标签: java javafx

我正在创建JavaFx项目,并希望能够在3D模型中绘制连接线。我看到提供了简单的形状,例如圆柱体,球体和矩形,但没有3D线。是否有一种简单的方法可以在不使用第3方API的情况下在JavaFX中添加3维而不是2维的行?

我在研究此问题时碰到了这个答案,您不需要任何其他的第三方API。传递给该方法的对象包含两个Point3D对象,它们分别用于行的起点和终点。此方法基于三角学创建圆柱体,然后将其旋转到3D正确的方向,

class SimpleTask {
public:
    virtual void run() = 0;
};

class ComplexTask {
public:
    virtual int run(int, double) = 0;
};

WRAPPER_FOR(SimpleTask, void run());
WRAPPER_FOR(ComplexTask, int run(int a, double b), a, b);

0 个答案:

没有答案