Re: ImageJ 3D Viewer - Java 1.8

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ 3D Viewer - Java 1.8

Margot Prévost
Hi Curtis,
I try to launch 3D Viewer with your version of fiji, fut I think it's still runnin with java3D 1.5 because I have this error in the console window
version = 1.5
Exception occurred in RenderingErrorListener:
java.lang.RuntimeException
    at ij3d.ImageWindow3D$ErrorListener.errorOccurred(ImageWindow3D.java:295)
    at javax.media.j3d.VirtualUniverse.notifyRenderingErrorListeners(VirtualUniverse.java:1329)
    at javax.media.j3d.NotificationThread.processNotifications(NotificationThread.java:90)
    at javax.media.j3d.NotificationThread.run(NotificationThread.java:107)

Margot



     Le Mercredi 15 avril 2015 22h38, Curtis Rueden <[hidden email]> a écrit :
   

 Hi Margot,
> I update the drivers, but the problem is still here.
In response to the increasing demand for Java 3D with Java 1.8, I have been exploring a major update to the version of Java 3D we ship with Fiji. The version auto-installed by the 3D Viewer (1.5) is quite old now, and known to have problems on some platforms [1].
There is now a new version of Java 3D (1.6-pre11) built on the JOGL library [2, 3]. I have some patches pending to make it easier to integrate with ImageJ and Fiji [4].
A few days ago, I put together a 64-bit Windows distribution of Fiji using the latest (UNSTABLE!) builds of this new version of Java 3D:
  http://curtis.imagej.net/2015-04-09-jogl-java3d/fiji-win64-20150409044241.zip
I have tested on several systems, and it works on some of them, but not others.
Feel free to give it a try and report back your experiences. Obviously I'm not promising this bundle will fix your issues. But I wanted to let you know that it _is_ on the radar—it's just a tough nut to crack.
The relevant issue in the ImageJ issue tracker is:https://github.com/imagej/imagej/issues/120

Regards,Curtis
[1] http://forum.jogamp.org/JogAmp-s-Java3D-continuation-Java3D-1-6-0-and-later-td4030907.html[2] http://forum.jogamp.org/Java3D-now-works-with-JOGL-2-0-td3732206.html[3] https://github.com/hharrison/java3d-core[4] https://github.com/hharrison/java3d-core/issues/14#issuecomment-91003352
On Thu, Apr 9, 2015 at 7:26 AM, Margot Prévost <[hidden email]> wrote:

Hi Curtis,
I update the drivers, but the problem is still here.
Margot



     Le Lundi 6 avril 2015 21h31, Curtis Rueden <[hidden email]> a écrit :


 Hi Margot,

> do you know how to make it work with java 1.8 and a version 64 bits?

Did you download and install Java 3D [1] into your 64-bit Java 1.8
installation?

Did you update your graphics card drivers to the latest version?

Regards,
Curtis

[1] https://java3d.java.net/binary-builds.html

On Thu, Mar 26, 2015 at 4:39 AM, Margot Prévost <[hidden email]>
wrote:

> I raise the topic.
> Does anyone have ever encountered this problem, I need to fix it quickly
> but I don't know how to do.
> Thank you very much
>
>
>
>      Le Lundi 23 mars 2015 15h07, Margot Prévost <[hidden email]>
> a écrit :
>
>
>  Dear all,
>
> I have a problem with ImageJ 3D Viewer : with java 1.8 it works well on
> ImageJ 32 bits, but not on ImageJ 64 bits: just a blank window appears.
>
> I've tested Java3D with the plugin Test_Java3D: it works well on java 8.
> I launched ImageJ in debug mode.I have this error message :
>
>        err >Exception occurred in RenderingErrorListener:
>        err >java.lang.RuntimeException
>        err >    at
> ij3d.ImageWindow3D$ErrorListener.errorOccurred(ImageWindow3D.java:310)
>        err >    at
> javax.media.j3d.VirtualUniverse.notifyRenderingErrorListeners(VirtualUniverse.java:1329)
>        err >    at
> javax.media.j3d.NotificationThread.processNotifications(NotificationThread.java:90)
>        err >    at
> javax.media.j3d.NotificationThread.run(NotificationThread.java:107)
>  I 've tried to use it with java 1.6: it works perfectly with java 1.6.
>
> So, do you know how to make it work with java 1.8 and a version 64 bits?
>
> Thanks
> Margot Prévost
>
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html


--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html






--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html

Reply | Threaded
Open this post in threaded view
|

Re: ImageJ 3D Viewer - Java 1.8

ctrueden
Hi Margot,

> now it's working perfectly on my computer !

Fantastic! Can you please clarify, though? Do you mean the Java 3D 1.6
bundle link I sent? Or a current Fiji downloaded from
http://fiji.sc/Downloads ? And which version(s) of Java?

If regular Fiji is not working for you, but my modified bundle is, then I
will try to make time to push that work into Fiji sooner for everyone's
benefit. But if current Fiji works for you, I will wait until later this
summer.

Regards,
Curtis


On Thu, Apr 23, 2015 at 6:04 AM, Margot Prévost <[hidden email]>
wrote:

> Thank you very much Curtis for your answer, now it's working perfectly on
> my computer !
>
> Margot
>
>
>
>   Le Mercredi 22 avril 2015 19h28, Curtis Rueden <[hidden email]> a
> écrit :
>
>
> Hi Margot,
>
> > I try to launch 3D Viewer with your version of fiji, fut I think it's
> > still runnin with java3D 1.5
>
> Yes, if your system Java has Java 3D 1.5 installed into it, then that will
> take precedence because libraries in lib/ext take priority over libraries
> on the classpath. You would need to use a version of Java _without_ Java
> 3D, and then the new Java 3D 1.6 prerelease would get used instead.
>
> Regards,
> Curtis
>
> On Wed, Apr 22, 2015 at 1:48 AM, Margot Prévost <[hidden email]>
> wrote:
>
> Hi Curtis,
>
> I try to launch 3D Viewer with your version of fiji, fut I think it's
> still runnin with java3D 1.5 because I have this error in the console window
>
> version = 1.5
> Exception occurred in RenderingErrorListener:
> java.lang.RuntimeException
>     at
> ij3d.ImageWindow3D$ErrorListener.errorOccurred(ImageWindow3D.java:295)
>     at
> javax.media.j3d.VirtualUniverse.notifyRenderingErrorListeners(VirtualUniverse.java:1329)
>     at
> javax.media.j3d.NotificationThread.processNotifications(NotificationThread.java:90)
>     at javax.media.j3d.NotificationThread.run(NotificationThread.java:107)
>
>
> Margot
>
>
>
>   Le Mercredi 15 avril 2015 22h38, Curtis Rueden <[hidden email]> a
> écrit :
>
>
> Hi Margot,
>
> > I update the drivers, but the problem is still here.
>
> In response to the increasing demand for Java 3D with Java 1.8, I have
> been exploring a major update to the version of Java 3D we ship with Fiji.
> The version auto-installed by the 3D Viewer (1.5) is quite old now, and
> known to have problems on some platforms [1].
>
> There is now a new version of Java 3D (1.6-pre11) built on the JOGL
> library [2, 3]. I have some patches pending to make it easier to integrate
> with ImageJ and Fiji [4].
>
> A few days ago, I put together a 64-bit Windows distribution of Fiji using
> the latest (UNSTABLE!) builds of this new version of Java 3D:
>
>
> http://curtis.imagej.net/2015-04-09-jogl-java3d/fiji-win64-20150409044241.zip
>
> I have tested on several systems, and it works on some of them, but not
> others.
>
> Feel free to give it a try and report back your experiences. Obviously I'm
> not promising this bundle will fix your issues. But I wanted to let you
> know that it _is_ on the radar—it's just a tough nut to crack.
>
> The relevant issue in the ImageJ issue tracker is:
> https://github.com/imagej/imagej/issues/120
>
> Regards,
> Curtis
>
> [1]
> http://forum.jogamp.org/JogAmp-s-Java3D-continuation-Java3D-1-6-0-and-later-td4030907.html
> [2] http://forum.jogamp.org/Java3D-now-works-with-JOGL-2-0-td3732206.html
> [3] https://github.com/hharrison/java3d-core
> [4]
> https://github.com/hharrison/java3d-core/issues/14#issuecomment-91003352
>
> On Thu, Apr 9, 2015 at 7:26 AM, Margot Prévost <[hidden email]>
> wrote:
>
> Hi Curtis,
> I update the drivers, but the problem is still here.
> Margot
>
>
>
>      Le Lundi 6 avril 2015 21h31, Curtis Rueden <[hidden email]> a
> écrit :
>
>
>  Hi Margot,
>
> > do you know how to make it work with java 1.8 and a version 64 bits?
>
> Did you download and install Java 3D [1] into your 64-bit Java 1.8
> installation?
>
> Did you update your graphics card drivers to the latest version?
>
> Regards,
> Curtis
>
> [1] https://java3d.java.net/binary-builds.html
>
> On Thu, Mar 26, 2015 at 4:39 AM, Margot Prévost <[hidden email]>
> wrote:
>
> > I raise the topic.
> > Does anyone have ever encountered this problem, I need to fix it quickly
> > but I don't know how to do.
> > Thank you very much
> >
> >
> >
> >      Le Lundi 23 mars 2015 15h07, Margot Prévost <
> [hidden email]>
> > a écrit :
> >
> >
> >  Dear all,
> >
> > I have a problem with ImageJ 3D Viewer : with java 1.8 it works well on
> > ImageJ 32 bits, but not on ImageJ 64 bits: just a blank window appears.
> >
> > I've tested Java3D with the plugin Test_Java3D: it works well on java 8.
> > I launched ImageJ in debug mode.I have this error message :
> >
> >        err >Exception occurred in RenderingErrorListener:
> >        err >java.lang.RuntimeException
> >        err >    at
> > ij3d.ImageWindow3D$ErrorListener.errorOccurred(ImageWindow3D.java:310)
> >        err >    at
> >
> javax.media.j3d.VirtualUniverse.notifyRenderingErrorListeners(VirtualUniverse.java:1329)
> >        err >    at
> >
> javax.media.j3d.NotificationThread.processNotifications(NotificationThread.java:90)
> >        err >    at
> > javax.media.j3d.NotificationThread.run(NotificationThread.java:107)
> >  I 've tried to use it with java 1.6: it works perfectly with java 1.6.
> >
> > So, do you know how to make it work with java 1.8 and a version 64 bits?
> >
> > Thanks
> > Margot Prévost
> >
> >
> > --
> > ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>
> >
> >
> > --
> > ImageJ mailing list: http://imagej.nih.gov/ij/list.html
> >
> >
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>
>
>
>
>
>
>
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html