Moving forward to 3D UI

Well, the first passes at visualizing my test music libraries are promising. But it’s really hard to test when I can’t play the tracks from within the visualization (“Why is that track all the way out there?” ). So I’m just going to jump in and start building the UI, including the 3-D interface.

I am thinking that I will use Java 3D, with the special bonus of it already having spatial sound support. I’m imagining an interface somewhat like this virtual solar system, but with songs/playlists instead of planets/stars.

[Paul, you used Java 3D (well, jplot3d) for SITM, right? Do you think this is a good way for me to proceed? I know you've given me some code, but I think it will be faster for me to just build my own at this point, especially since the interface will be really different from SITM anyway.]

Any advice or cautions about Java 3D, or 3D interfaces in general, is most welcome.

1 Comment »

  1. Comment by paul

    Posted on February 25, 2008 at 7:33 pm

    If I were going to start from scratch I’d use jmonkey for the 3d engine. Btw you can easily set up a jfreechart click listener to respond when you click on a point

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>