JCrystal

crystal shape editor/viewer

© Steffen Weber 1999-2000

This is a stand-alone application. It requires a Java Virtual Machine (JVM), such as the free JDK1.2 by ©Sun Microsystems

JCrystal is a Java application and not an Java applet and does not run within a webbrowser but needs a Java interpreter (JDK1.2) to be installed, which can be downloaded from http://www.javasoft.com .

JCrystal produces Vrml, Html, Gif and PostScript output. You should install the free software GhostView with GhostScript to be able to view and print the PostScript files. If you installed the JAVA3D classes (separate from JDK1.2) you may also view the generated VRML (Vitual Reality Modeling Language) files without another VRML viewer. VRML files can be viewed in a webbrowser with a VRML plug-in, which you need to install first or with a separate stand-alone VRML viewer (I recommend GLView)

JCrystal also allows you to output webpages, that implement the included JCrystalApplet , so that you can post and view the generated shapes on the Internet. Examples you can see on my crystal gallery pages. On top of this page that applet runs in a demo mode as a logo, whereby interactive control is switched off.

how to obtain JCrystal

Unlike my other software JCrystal is not free. I ask for a fee of 60 US$, which can be transferred by money order, whereafter I send you the file by email. By purchasing JCrystal you obtain a twelve months right for free upgrades.

send an international postal money order to:


Steffen Weber,
1139 Concannon Blvd.,32
Livermore, CA 94550,
U.S.A.

To: steffenweber@home.com
Subject:
From:

Main Window. Here face no.18 is selected and its central distance modified using the slider.

This form selector lets you input a form {hkl} for generating the list of equivalent planes (hkl).

main features

  • requires JDK1.2 (now called Java2 platform)
  • SWING user interface
  • direct printing support under Windows/Solaris (raster image)
  • output of PostSript and GIF
  • easy to use interface
  • generate hkl lists from forms or input manually
  • real time rotation (with mouse or keyboard or animation)
  • 5 display modes (shaded, custom colors, wire frame, anaglyph, vertices only)
  • indices, face numbers, vertex numbers may be switched on/off
  • select faces and use slider to modify the shape interactively
  • editor and sliders can be switched on/off
  • extra JAVA3D window for viewing VRML (needs JAVA3D to be installed)
  • exports VRML2.0 files
  • exports HTML files for the JCrystalApplet
  • comes with JCrystalApplet for adding shapes to your homepage
Example on the web:
- David Barthelmy at
http://web.wt.net/~daba used JCrystal for creating many mineral shapes.
- view my
crystal gallery (the applet does not use input files but calculates the shapes !!!)

© Steffen Weber, 2000 ( main website at http://members.xoom.com/steffenweber )