javafx中三维对象的阴影
如何在javafx中创建3d对象的阴影? 我试着用javafx中三维对象的阴影,java,javafx,3d,Java,Javafx,3d,如何在javafx中创建3d对象的阴影? 我试着用 Parent root2 = FXMLLoader.load(getClass().getResource("ball.fxml")); Shadow shadow = new Shadow(); root2.setEffect(shadow); 结果如下: 有人能帮我创建3d对象的阴影吗? 谢谢 JavaFX中的效果用于实现2D对象的样式效果;它不会为三维对象创建适当的阴影效果,也不是为此目的而构建的 核心JavaFX8 3D AP
Parent root2 = FXMLLoader.load(getClass().getResource("ball.fxml"));
Shadow shadow = new Shadow();
root2.setEffect(shadow);
结果如下:
有人能帮我创建3d对象的阴影吗?
谢谢 JavaFX中的效果用于实现2D对象的样式效果;它不会为三维对象创建适当的阴影效果,也不是为此目的而构建的
核心JavaFX8 3D API没有内置方法来支持为3D对象生成阴影效果
您可以阅读并尝试基于Java83DAPI提供的图形原语实现适当的算法。在国际海事组织,这样做可能是一项相当困难的任务
如果3D对象的阴影对你很重要,你可能想考虑另一种选择。