小编Kar*_*l K的帖子

为什么Raspberry Pi上的JavaFX(3D)无法运行,尽管可以运行?

我想我已经阅读了有关RPi上JFx下3D问题的所有可用解决方案,以下内容都不符合我的需求。我对2D应用程序没有任何问题。但是当我尝试运行3D程序时,所有3D元素都消失了。执行此命令后:

java -Djavafx.platform=eglfb -Dprism.verbose=true -Dcom.sun.javafx.experimental.embedded.3d=true -Dprism.glDepthSize=24 -Dprism.forceGPU=true -jar Brake_Check.jar
Run Code Online (Sandbox Code Playgroud)

我得到这个:

Prism pipeline init order: es2 sw 
Using java-based Pisces rasterizer
Using dirty region optimizations
Not using texture mask for primitives
Not forcing power of 2 sizes for textures
Using hardware CLAMP_TO_ZERO mode
Opting in for HiDPI pixel scaling
Prism pipeline name = com.sun.prism.es2.ES2Pipeline
Loading ES2 native library ... prism_es2
    succeeded.
GLFactory using com.sun.prism.es2.X11GLFactory
GraphicsPipeline.createPipeline failed for com.sun.prism.es2.ES2Pipeline
java.lang.UnsatisfiedLinkError: com.sun.prism.es2.X11GLFactory.nInitialize([I)J
    at com.sun.prism.es2.X11GLFactory.nInitialize(Native Method)
    at com.sun.prism.es2.X11GLFactory.initialize(X11GLFactory.java:146)
    at com.sun.prism.es2.ES2Pipeline.<clinit>(ES2Pipeline.java:81)
    at java.lang.Class.forName0(Native Method)
    at …
Run Code Online (Sandbox Code Playgroud)

java 3d javafx raspberry-pi javafx-3d

5
推荐指数
1
解决办法
210
查看次数

标签 统计

3d ×1

java ×1

javafx ×1

javafx-3d ×1

raspberry-pi ×1