Discussion:
[vtkusers] 3D rendering with VTK from Java application
Marco Sambin
2018-11-12 16:15:14 UTC
Permalink
Hi VTK experts.

I am starting a development requiring some VTK-based 3D rendering from
within a Java desktop application, and in particular inside a panel
embedded into the GUI of this Java application.
This application will need to work at least on Windows, Mac OS, and Linux.
Will using JOGL-based rendering components be the best option for my task?

Are JOGL-based rendering components reliable and robust enough with the
current version of VTK?

I made some JOGL-related tests with VTK some years ago (using VTK 6), but
at that time I ended up using vtkCanvas-derived rendering components in my
application (which required compatibility with Windows OS only), since
JOGL-based components had some issues (I do not recall exactly, but I seem
to remember there were issues related to the size of the viewport...).
So, I was wondering if JOGL-based rendering components are now more robust
and reliable with the current version of VTK, or if there are other
preferable options.

Thanks in advance for your feedback.

Best regards,

Marco Sambin
Sebastien Jourdain
2018-11-12 18:25:38 UTC
Permalink
Hi Marco,

The JOGL is the only component that can work on mac. I'm not sure they are
much better than when they get out in VTK 6.
The tricky part may be if you do interactive widgets but truly you need to
do a validation on your end through the various platform to be sure.
I'm don't know how much the code is used by the community.

HTH,

Seb
Post by Marco Sambin
Hi VTK experts.
I am starting a development requiring some VTK-based 3D rendering from
within a Java desktop application, and in particular inside a panel
embedded into the GUI of this Java application.
This application will need to work at least on Windows, Mac OS, and Linux.
Will using JOGL-based rendering components be the best option for my task?
Are JOGL-based rendering components reliable and robust enough with the
current version of VTK?
I made some JOGL-related tests with VTK some years ago (using VTK 6), but
at that time I ended up using vtkCanvas-derived rendering components in my
application (which required compatibility with Windows OS only), since
JOGL-based components had some issues (I do not recall exactly, but I seem
to remember there were issues related to the size of the viewport...).
So, I was wondering if JOGL-based rendering components are now more robust
and reliable with the current version of VTK, or if there are other
preferable options.
Thanks in advance for your feedback.
Best regards,
Marco Sambin
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
http://www.vtk.org/Wiki/VTK_FAQ
Search the list archives at: http://markmail.org/search/?q=vtkusers
https://public.kitware.com/mailman/listinfo/vtkusers
Loading...