husker-dev / openglfx

OpenGL node for JavaFX
Apache License 2.0
86 stars 12 forks source link

I want to implement a video editing software, is it appropriate to use this program? #4

Closed lqyaos closed 2 years ago

lqyaos commented 2 years ago

I want to ask you a question: I want to implement a video editing software, is it appropriate to use this program? (Is there a performance problem) Do you want to use DirectGLRendereror UniversalRenderer

husker-dev commented 2 years ago

Hi. JavaFX uses several "engines" to display content in a window. These are DirectX, OpenGL and Software.

The main problem with using JOGL or LWJGL is that OpenGL rendering is not enabled by default on Windows. This forces you to do some workarounds.

As you can see, the second method has a performance advantage. Therefore, I recommend using it.

Also, read wiki article about OpenGL in windows.