我已经意识到SO上已经存在类似的问题,但是,这个问题与VMWare无关,我想知道这是否更多是VMWare问题或Linux问题。
在创建动画3D球体时,我在eclipse中收到以下警告:
May 17, 2015 5:35:35 PM javafx.scene.shape.Mesh <init> WARNING: System can't support ConditionalFeature.SCENE3D
在Windows中编译时,球体是3D并且是动画的。在Ubuntu中,它只是2D和静态。
主机赢8.1 Nvidia 660米 VM Workstation 11(启用3d加速,VM ware工具为最新) Ubuntu 15.04 LTS
非常感谢任何共享的用户体验。
答案 0 :(得分:3)
尝试使用JFXScad时遇到了同样的错误。为我修复的是选项:
-Dprism.forceGPU=true
答案 1 :(得分:0)
首先,尝试在命令行上向控制台打印与此选项一起使用的图形管道:
-Dprism.verbose=true
并检查它是否有效地使用硬件加速。
对于3D部分,请注意3D是JavaFX for Linux / ARM中的实验性功能,并未完全实现。
如果使用命令行选项启用此功能,某些部分可能有效:
-Dcom.sun.javafx.experimental.embedded.3d=true
此外,您可能还必须启用深度缓冲区:
-Dprism.glDepthSize=24
无论如何,不能保证这会起作用......