General
Installing and runningProblemsFirst: Have you checked
Being an end-user of lots of software, I know exactly how you feel. However, fixing software bugs takes time and can succeed only if there's enough information to pinpoint the problem. So ...
If you are short of time or find bug-reporting forms daunting or if you simply don't want to take the trouble:
Send an e-mail to:
and please attach the error log file in the vwtk
directory, if you find one.
However, if you don't mind reading a bit:
[top] |
[top] |
VWTk stands for 'Virtual World Toolkit'. However, it is more than that. It is also a general API for visualizing 2D spaces. If you can describe your world using a 2D coordinate system and write Java code, you can use the VWTk as a visualizer for your own application.
[top] |
It is currently at version 0.8 alpha. Therefore there are a lot of rough edges. It already does some useful things and the goal is to make it a very friendly tool and a well-factored API by 1.0.
[top] |
VWTk uses Berkeley DB Java Edition from SleepyCat software and Piccolo from the University of Maryland. It is written in 100% Java and makes use of AspectJ for all the logging, much of the GUI creation logic and dependency injection.
Berkeley DB Java Edition : http://www.sleepycat.com/products/bdbje.htmlPiccolo : http://www.cs.umd.edu/hcil/piccolo/
AspectJ http://www.eclipse.org/aspectj/[top] |
Yes. You can also use it in commercial projects because it is distributed under the Apache License 2.0. Please do acknowledge this work if you do.
[top] |
Shashikant Penumarthy, The Virtual World Toolkit
(VWTk). Available online at
http://vwtk.sourceforge.net
.
[top] |
Yes, there are. There's even a book chapter. And you
may cite those if you wish. Please see:
http://ella.slis.indiana.edu/~sprao/?q=publications
[top] |
Java SE 5.0 or higher. VWTk will not run on older JVMs. You almost certainly have this latest version of Java installed. To verify, first open a command line:
On Windows : Start-->Run-->Type ``cmd"-->Press Enter.Mac OS X : Go to /Applications/Utilities and double-click "Terminal"
Now typejava -version
java version "1.5.0_06" Java(TM) 2 Runtime
Environment, Standard Edition (build 1.5.0_06-112)
Java HotSpot(TM) Client VM (build 1.5.0_06-64, mixed
mode, sharing)
If you don't see "1.5" or higher in the first line, then you need to upgrade.
[top] |
On Windows and Linux : Go to Sun's Java website, download and install the latest version of Java. You should be able to get it here: http://java.sun.com/j2se/1.5.0/download.jsp only need to "Download JRE 5.0 Update 6". You don't need netBeans or the JDK.
On Mac OS X : Apple creates the JRE for Mac OS X, not Sun. If you run Software Update (click the Apple icon on the top left of your screen and click ``Software Update"), the latest version of Java will automatically be downloaded and installed. If not, you can get it here: http://www.apple.com/java As of this writing, the link that points to the download page is:[top] |
There is no installation :) Just download the VWTk zip file from sourceforge and uncompress it. Usually double clicking the zip file or tar.gz file will automatically uncompress it. Otherwise you may have to use 'unzip' or 'tar zxvf'.
[top] |
On most systems, the "JAR" file is mapped in a way
so that double-clicking on it starts the
application. Try double clicking on the vwtk jar
file (possibly named something like
``edu.iu.iv.vwtk-0.8.6.jar"). If that doesn't work,
open up a command line (see
What do I need to run VWTk?
) and type:
java -jar edu.iu.iv.vwtk-0.8.6.jar
. Of course, you should type the name of the jar
file you have.
[top] |
If VWTk ran out of memory, you should start it with more memory. Open up a command line and start vwtk on the command line like this:
java -Xmx1024M -jar vwtk.jar
Replace "vwtk.jar" with the name of the jar file you have. Using "1024M" will let VWTk use (at most) 1024 Megabytes of memory (i.e. 1 Gigabyte or 1 GB).
Examples: Use 512 MB of memory:
java -Xmx512M -jar vwtk.jar
Use 128MB of memory:
java -Xmx128M -jar vwtk.jar
[top] |