Artur Biesiadowski wrote:
>
> Does anybody from java3d team works on possible opengl 2.0 spec ? A lot
> of stuff mentioned in 3dlabs presentation seems very similar to what
> java3d 1.4 is trying to do (especially shader language stuff).
So you've been reading /. too? :)
I took a read through those slides and I think there is a fair level of
correspondance. I think the most common area will be the shader language
work. It seems like the OGL 2.0 proposals are not as high level as Sun's
work, at least compared to what was presented at the Siggraph BoF.
I'm not sure you'll see the Java 3D guys there, but definitely the
hardware/OpenGL people from Sun will be. I know that DougT is very
interested in these areas and seems to cross the paddock a bit between
the two camps so Java3D should have a reasonable chance of getting some
advice into the process. Also, you should know that 3DLabs supply the 3D
chipsets for Sun workstations (wildcat cards) so you can almost
guarantee some degree of cooperation.
Personal opinion is that if they incorporate a lot of the OpenML work
with some extra work on input/output device abstractions, it will look
very similar to Java3D as it stands today. There's definitely room for
them listening to the experiences of the Java3D team, as well as the
ex-Fahrenheit folks.
> Maybe create official java opengl binding for 2.0 and implement java3d
> in more or less transparent way over it ?
As the GL4Java folks can atest to, Java doesn't really work well for the
sort of issues that OpenGL is good for. JNI sucks for doing a lot of
rapid call processing, such as the OpenGL API currently uses. Java
bindings really suit the scene graph style architecture where you can
batch a lot of stuff up internally and then send through one big set of
commands. It doesn't really suit the rapid method call approach where
you are building information on the fly.
--
Justin Couch http://www.vlc.com.au/~justin/
Freelance Java Consultant http://www.yumetech.com/
Author, Java 3D FAQ Maintainer http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
- Greg Bear, Slant
-------------------------------------------------------------------
===========================================================================
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".