Martin,
RE your comment: "even if it takes 10 times longer to develop a program
using C++ and OpenGL, if you want people to use it you may have to"
Respectfully disagree. Java's overwhelming success, and something most managers are
clueless about, is the productivity gains over C++.
Java 3D is the best of both worlds - OpenGL foundation, and object oriented
programming.
Mitch Williams
Web 3D Developer and UCLA & UC Berkeley Extension Java 3D Instructor
PS: Though, C++ manuals make for a much better bon fire.
Martin Baker wrote:
> Justin, Fiona,
>
> To add to your debate, I really like Java3D and I think it is the most productive
> 3D programming environment that I have come across. But ... I do think it has
> more fundamental problems than you suggest.
>
> There does not seem to be a way to distribute applications to end users unless
> they are prepared to spend a lot of time downloading and installing Java2 then
> Java3D then the application.
>
> Better support from browsers might help (is IE likely to support Java3D at some
> date?). But what about big applications that need to read and write local files?
> I don't think most users would be prepared to do the big downloads and installations
> required just to try out a program.
>
> Even a native exe compiler would not help (even if you could find one to support
> Java3D). Once you compile all the Java libraries to native you are going to
> end up with a 30M download.
>
> Also, 3D programs are quite heavy users of CPU power, and the JVM interpretation
> must hit performance, and with new microprocessors bringing out new instructions
> aimed at 3D, this gap is likely to increase. There is also a problem of the
> program stopping at intervals due to garbage collection.
>
> In short, I think Java3D makes it much easier to develop 3D applications, but
> much harder to use them. So, even if it takes 10 times longer to develop a program
> using C++ and OpenGL, if you want people to use it you may have to.
>
> I hope I've missed something, please prove me wrong!!!
>
> Martin Baker
>
> http://www.martinb.com
>
> ===========================================================================
> 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".
--
----------------
Mitch Williams http://www.VirtualBeach.com
310-375-1591 [EMAIL PROTECTED]
Virtual Beach - 3D Media Consulting for the Internet
Courses and Seminars:
"Interactive 3D Media for the Internet":
UCLA:
Thurs., Nov 11 - Dec. 14, Universal Studios
UC Santa Barbara:
Sat., Feb. 12, 13, 2000
"Java 3D"
UCLA:
Fri., Jan. 14 - Feb. 18, 2000
UC Berkeley:
Sat., April 15 - 29, 2000
"Overview of Emerging Web Technologies":
UC Irvine:
Tues., Jan. 4 - Feb. 1
===========================================================================
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".