Hi Glen,
On Fri, 1 Feb 2013, Glen MacDonald wrote:
> A colleague was asking about a 3D drawing tool to create a simple neural
> circuit block diagram.
The question is: should this tool be interactive, or driven by a
script/program?
> Are there any plugins for FIJI?
If it should be interactive: there are only very rudimentary facilities
for this in Fiji's 3D Viewer.
When it comes to scripting, the 3D Viewer is stellar, though: it was
designed with the idea in mind that developers might want to add
functionality to it (instead of having to write their own complete 3D
Viewer first; see
http://fiji.sc/Publications#cite_note-6 for details).
> Is the source for the Spheres and Tubes plugin available?
It is. I take pride in the fact that Fiji offers the source code for all
involved components (except for the Java runtime). In my opinion, this is
necessary for good science, because holding the source code back makes
reproducing the research harder, something that should be discouraged in
science. See
http://developer.imagej.net/faq#t21n236 for a thorough
argument why Open Source is vital to science.
To inspect the source code for any Java component in Fiji, you can use the
'Plugins>Scripting>Open Source for Menu Item' command. It will turn the
cursor into an arrow with a question mark, and clicking on the
'Plugins>Examples>Spheres and Tubes in 3D' command will open this URL:
http://fiji.sc/cgi-bin/gitweb.cgi?p=fiji.git;a=blob;f=src-plugins/3D_Viewer/src/main/java/customnode/Mesh_Maker.java;h=32e2e98cb99490359f8dc55735b0fd08d3c01c24;hb=refs/heads/master> I did steer him to Sketchup.
A good choice for interactive 3D modeling!
Ciao,
Johannes
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html