These are chat archives for fiji/fiji

24th
Nov 2015
Jean-Yves Tinevez
@tinevez
Nov 24 2015 18:49
@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
@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
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
Java 3D, not Java
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:28
Yes, sorry.
Curtis Rueden
@ctrueden
Nov 24 2015 20:29
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
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
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
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
There is also JMonkeyEngine and others.
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:31
Or ditch the 3D viewer.
Curtis Rueden
@ctrueden
Nov 24 2015 20:31
Sure, ClearVolume can hopefully replace it.
Florian Jug
@fjug
Nov 24 2015 20:41
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
Does he get some help from @tensorprodukt and @crossprodukt?
Florian Jug
@fjug
Nov 24 2015 20:43
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
hey @tinevez, unfortunately they have not replied to my requests yet :(
Florian Jug
@fjug
Nov 24 2015 20:43
:D Here we go!
Jean-Yves Tinevez
@tinevez
Nov 24 2015 20:44
:)
Florian Jug
@fjug
Nov 24 2015 20:44
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
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
@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
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
nod