VRML can be animated now plug-ins, Java3d and 'pure' Java the latter to offering a wide range of options along the trade-off curve of portability vs. performance, but all the while, if you're using 'true' VRML: it's portable and will work reliably across multiple platforms, with all the major browsers, and can be run external of the browsers, and in networked, multiplayer games.
Panels separate from the 3d window are important and useful as you say, and I've used them with 1) VRML EAI with a plug-in browser for "People Poser" 2) VRML with 'pure' Java for Chess & Dart Game Application 3) VRML with hardware accelerated Java3d on Windows & Linux 4) VRML both with and without the browser with Java3d & pure Java. 5) Networked, multiplayer 3d games with Java3d First choose a modern object-oriented programming language designed for porability and secure networked applications ( Windows and ActiveX are not secure against viruses or portable ). MPEG-4 is an important emerging video streaming appliction using VRML, H-Anim, and other languages and Java3d is one of the enabaling technologies for that solution which will be important in TV Set Top Boxes and mobile solutions where the old desk top solution fail. Be prepared, Be portale. Don't slip further behind the times. "VRML EAI FAQ & DEMO" & (maybe better) alternatives --------------------- http://www.frontiernet.net/~imaging/eaifaq.html http://www.frontiernet.net/~imaging/HAnimPoser.html http://www.frontiernet.net/~imaging/H-Anim_Avatars.html http://www.frontiernet.net/~imaging/java3d_and_vrml.html > Apart of corssplatform issues and NullPointer exceptions, one thing I like > EAI for is that it allows one to move GUI out of 3D window. If one looks at > HUDs a big part of them are anyway 2-dimensional, so why should one use a > precious 3D space for controls? Of course if you don't have to enter a lot > of numeric parameters to control the scene, HUDs and javascript would do, > but imagine entering numbers into a HUD's textfield... > > I am not good in ECMA script, what datastructures are supported > by ECMA script? Somebody has a good link? > > Vilius Jagminas .. > Vilius Jagminas wrote I don't have NullPointerException problems. Panels are atomic objects in modern OOPS languages like Java, as are are Socket(s), Pipe(s), File(s), and URL(s). The Center of Gravity has shifted. Sun Created VRML Loaders for Java3d which work rather nicely despite the lies you may here from Aaron Walsh, Justin Couch, Prentice Hall and those receiveing NSF funds at U. Penn which hurts Web3d, Java3d, and those of trying to advance 3d on the web. VRML can be animated on Windows & Linux with Java3d including the animation of Web3d's H-Anim Avatars which is important for humanitarian tasks such as finger spelling, gait analysis, and important new technologies such as MPEG-4 where the old javascript solution shows it's age and inadequacy. 3D with the Modern, Portable Way: Java3d, 229 Threads in Nov. ___________________________________________________ http://archives.java.sun.com/cgi-bin/wa?A1=ind0111&L=java3d-interest I'm doing VRML animation on Linux with Java3d and I can see why the guys who did Shrek chose Linux for developing and or rendering thier great 3d. It's just easier, fewer problems, no plug-in problems. -- Paul, Java Developer & Web Animator ----------------------------------------------------- "Imaging the Imagined: Modeling with Math & a Keyboard" =========================================================================== 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".