jModelViewer is a java based World of Warcraft modelviewer. The models are grabbed from the popular online world of warcraft database http://www.wowhead.com/ so no local client is needed.
The most work was done by the http://www.wowhead.com/ guys they provide the models and they wrote the jogl code I simply reversed the applet code, cleaned the code up to work on desktop, added some pretty cool new features (caching, removed all the static bullshit, enhanced code usability, ...)
- Vecmath - https://java.net/projects/vecmath
- gluegen-rt - http://download.java.net/media/jogl/www/
- jogl.all - http://download.java.net/media/jogl/www/
- ApacheIO - http://commons.apache.org/proper/commons-io/
- jogl natives - http://download.java.net/media/jogl/www/
- Download the source
- Use the download links below and download the libarys
- Create a project, include libaries and set the run parameter
-Djava.library.path=$REPLACE_ME_DIR_TO_NATIVES$
. For example if you put the native libaries into thenative
directory the parameter would be-Djava.library.path=native
- Done.
- Libarys: http://www.mediafire.com/download.php?xwbpbww41gluu6h
- Standalone build (27.04.2013): http://www.mediafire.com/download.php?m695mma4ij2qlb9
To get started and test is everything is set up correctly you can use the premade standalone JFrame with the rendering context Util.showModelViewer(null)
or simply use ModelViewerFrame.main(String[] args)
.