Moin

> JAVA3DCLASSES + DIRECTX DDL's (native code) make it possible to run a
> program on the java virtual machine.

java3d + DirectX or java3d + OpenGL

(OpenGL 1.1 is installed on every windows-system, from 95 to 2003, so no need
to install directX)

(java3d is partially native code)

> You need the DIRECTX to get hardware
> support for your program ?

well... DirectX or OpenGL.

> What is the difference then of programming directly into DIRECTX ?

DirectX only works on Microsoft-windows PC's with Intel-compatible CPU's.
Java3d works on just about everything with OpenGL (MAC, HP-UX, Solaris,
windows, Linux ... etc). So you are no longer bound to Microsoft or
Intel/AMD-CPU's. It dosen't even matter if the client has a 32 or 64-bit CPU.

You only need something fast with OpenGL and a copy of java3d.

> If you install de DIRECTX API and SDK and program in visualstudio.net, what
> are the differences with programming JAVA3D.

1. You are limited to microsoft-Systems. So you have to rewrite the whole
thing for every OS.

2. DirectX is a fast changing System. If you install the latest DirectX, only
PC's with the latest directX dirver (and graphiccart) can use it. Java3d
won't change a lot, (since it's not one of sun's main projects)

> > And how come that if I try to run a class file where the 3dapi isn't
> > installed but directx is, I get an error. Does every computer that
> > needs to run a java3d program needs to have the java3dapi installed ?
> > That would seem very strange to me.

You have to install the latest DirectX (and in some cases a new version of
windows) to get actuell games running, so installing java3d on any system
(windows or other, intel or other) to happen to have around is not a problem.

cu

===========================================================================
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