Westley,

Actually most users should only need to install Java 1.3 and Java 3D.
OpenGL and DirectX support should be pre-installed on MOST PCs (with the
notable exception of don't try to use DirectX on WinNT).  Only very old
Win95 machines might not have OpenGL (and those machines probably can't
run a complex 3D scene anyway).  Sun has indicated they'll provide a
signed jar in June so this process could be made *nearly* automatic.

You won't find a "Java 3D light" (not from Sun anyway), but some other
people have written 3D libraries in pure Java (naturally you are
restricting yourself to very simple scenes due to performance issues).

- John Wright
Starfire Research

Westley A Sherman wrote:
>
> I have a small program written in Java that, among other things, displays
> simple 3D wireframe objects. Currently, for graphics I only use java.awt.*
> classes so the program should run on most computers with a web browser (I
> implemented the viewing transforms and double buffering myself). The
> program was originally written in C but I rewrote it in Java because I
> wanted people to be able to go to a web page and either run the program
> directly in the web page or download a single (jar) file and run that.
>
> I would like to add the capability to display the 3D objects as solids in
> addition to wireframe. This will require lighting and hidden surface
> elimination. I would rather not implement this myself but if I use the
> Java3D API then most people will have to install not only Java3D but also
> some version of OpenGl or DirectX before they can run my program.
>
> My question is, are there any implementations of a subset of the
> Java3D API (ie. lighting and hidden surface elimination) that could be
> included as a few class files in an applet or jar file that would not
> require OpenGl or DirectX?
>
> Thanks,
> Westley
>
> ===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to