This is an updated version of the NWN-J3D Java model loader by Revinor. It was recompiled by Alessandro Borges in order to work with newer versions of Java 3D- which is required to run the program!
Click HERE to view a tutorial on how to use the model viewer, on YouTube
After unpacking to a folder, run nwm.bat. If your Java 3D is installed correctly, 4 windows are going to come up. On the left will be a list of models in the same directory as the program. The center window will show you whatever model happens to be loaded at the moment. The right window will contain a list of animations to choose from if the model has any. This model viewer will display animations for models which are supermodeled into other models as long as the models in the chain are in ASCII and reside in the program's directory. It appears to load the entire supermodel chain for viewing. Finally, at the bottom is the "NWN Control Panel", which will allow you to adjust settings for how the models are viewed. Looking at the output in the DOS box which is created when clicking on the nwm.bat file will yield valuable information about how the program is processing the models/emitters/etc. That information, along with error windows which pop up when you try to view a model can be very useful for figuring out why it's not able to read the model and in some cases, allow you to make minor changes to the model so it can.
At the bottom of the "NWN Control Panel" are 3 tabs (Geometry, Appearance, Animation). Because of the placement of the bottom window, you will probably have to move that window up a bit to see them. Without knowing these 3 tabs are there you'll be missing out on some of the neater features of the model viewer.
Features:
* Displays models, emitters, tiles, etc.
* Simulates NWN particle system fairly well
* Can "explode" models, show skeletons, label nodes of models
* Will display animations for one model supermodeled into another as long as all models in the chain are in the program's directory, in ASCII
Limitations:
* Can't load models with skin mesh
* Won't load some models. You can sometimes correct this by carefully reading the error and making changes accordingly.
* May sometimes incorrectly display textures on a model, possibly ones with danglymesh
* Doesn't display P2P Emitters
Installation Troubleshooting:
FIRST, make sure you have the Java runtime installed before installing Java 3D!
Click HERE to test your Java version.
My version shows as Java Version: 1.6.0_22 from Sun Microsystems Inc.
Click HERE to test whether your Java 3D is working. You can also check Add/Remove Programs control panel in Windows to see what version of Java 3D you have installed.
My Add/Remove Programs shows the following versions of Java 3D installed, probably because I updated to a newer version after installing originally:
Java 3D 1.5.1
Java 3D 1.5.2
The above versions are the ones I use and the tool runs fine under them.
Name | Type | Size | Downloads |
NWNsrc.rar Submitted: 04-10-2011 / Last Updated: 04-10-2011 | rar | 584.85Kb | 295 |
Source Code | |||
NWMLoaderbin.rar Submitted: 04-10-2011 / Last Updated: 04-10-2011 | rar | 2.7Mb | 471 |
NWN Java 3D Model Viewer |
Attachment | Size |
---|---|
nwmloaderbin.rar (851) | 2.72 MB |
nwnsrc.rar (598) | 584.85 KB |
The link in ->
Quote*********************************
Click HERE(link is external) to test whether your Java 3D is working. You can also check Add/Remove Programs control panel in Windows to see what version of Java 3D you have installed.
End Quote******************************
Does not work any more as the address has expired
TR
Java 6 is reaching end of normal support this year. Have you tried this against a later version?
This uses a library called j3dfly which was part of the sun 1 starter kit. I cannot find either of these on the web and the library is not included in either download. This actually consists of 2 files - j3dfly.jar and j3dedit.jar. Obviously without these files, this doesn't work for me.
[EDIT]
On the off-chance that something was wrong with my download I got the bin archive again. The files that I was missing have now turned up. I just have to put it down to some wierd glitch. I can now compile and run this using netbeans and the latest version of the java sdk. Would it be of use if I were to do so?
TR