These are chat archives for fiji/fiji

24th
Nov 2015
Jean-Yves Tinevez
@tinevez
Nov 24 2015 18:49 UTC
@ctrueden I tested the '3D' update site today. Great work!
I tested the 3D viewer the way it is used in TrackMate, and I ran on a deep freeze on MacOSX ElCapitan. Then I got sidetracked by the boss, so I will investigate and document more tomorrow.
Curtis Rueden
@ctrueden
Nov 24 2015 19:51 UTC
@tinevez Thanks for the heads up. I saw that Aryeh Weiss also reported problems on OS X. Too bad, because it is likely real bugs in the Java 3D 1.6 and/or JOGL implementations, which we will have to fix. Thank you for investigating.
Jean-Yves Tinevez
@tinevez
Nov 24 2015 19:52 UTC
Is missed some of the discussion, but isn't it any chance to wait a bit for Fiji to migrate fully to Java1.8? Instead of trying to fix bugs in Java 1.6 and/or JOGL?
Curtis Rueden
@ctrueden
Nov 24 2015 20:28 UTC
Java 3D, not Java
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:28 UTC
Yes, sorry.
Curtis Rueden
@ctrueden
Nov 24 2015 20:29 UTC
We will have to solve these problems ourselves, unfortunately -- no one is actively fixing bugs in Java 3D right now. I get the impression it does not have a huge number of users these days.
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:30 UTC
I am under the same impression. I searched a bit what Java people were using when they wanted to do 3D, and only found old projects based on Java3D.
Curtis Rueden
@ctrueden
Nov 24 2015 20:30 UTC
We will not be able to ditch Java 6 until Java 3D is working for our needs in Java 8. Or I guess we could give up on Java 3D in favor of a different scene graph library. Lots of work though.
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:30 UTC
More recent Java stuff doing 3D (like Icy for instance) rely on external non-Java library though wrappers.
Curtis Rueden
@ctrueden
Nov 24 2015 20:31 UTC
There is also JMonkeyEngine and others.
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:31 UTC
Or ditch the 3D viewer.
Curtis Rueden
@ctrueden
Nov 24 2015 20:31 UTC
Sure, ClearVolume can hopefully replace it.
Florian Jug
@fjug
Nov 24 2015 20:41 UTC
Ulrik (@skalarproduktraum) here at MPI-CBG is actually working on a scene graph implementation for ClearVolume in this very moment.
He will also be in Konstanz in January… ;)
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:42 UTC
Does he get some help from @tensorprodukt and @crossprodukt?
Florian Jug
@fjug
Nov 24 2015 20:43 UTC
Also, just FYI, it seems as if Nico Stuurman started working on the ClearVolume integration into MicroManager 2.
Ulrik Günther
@skalarproduktraum
Nov 24 2015 20:43 UTC
hey @tinevez, unfortunately they have not replied to my requests yet :(
Florian Jug
@fjug
Nov 24 2015 20:43 UTC
:D Here we go!
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:44 UTC
:)
Florian Jug
@fjug
Nov 24 2015 20:44 UTC
It might be very helpful if the MM2 guys use CV… in that case we would get immediate feedback from many users in case CV breaks on some platforms...
Ulrik Günther
@skalarproduktraum
Nov 24 2015 20:45 UTC
we could - in the meantime - do a bit more sophisticated automated testing… though i have no idea how we could check for graphical output in travis or so
or actually i do… we could query the texture we render to and write that to a file
oh and for the record, the clearvolume plugin currently freezes for me, also on el cap
Florian Jug
@fjug
Nov 24 2015 20:52 UTC
@skalarproduktraum ok, lets chat about that in CV/CV or tomorrow at MPI. I strongly suggest we find a fix fast so that Nico is not stopping his work on MM2+CV...
Ulrik Günther
@skalarproduktraum
Nov 24 2015 20:54 UTC
yip
all in for that
i just wanted to mention the issue as @tinevez mentioned a similar one above with the fiji 3d viewer
Florian Jug
@fjug
Nov 24 2015 20:54 UTC
nod