Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Xj3D 1.0 is now out  (Read 845 times)
0 Members and 1 Guest are viewing this topic.
Offline Mithrandir

Senior Devvie




Cut from being on the bleeding edge too long


« Posted 2006-04-17 06:53:26 »

Well, we finally got there. Xj3D has reached that mythical 1.0 version number. We were wondering just how long this has been going, but as best as we can tell, it was just over 8 years ago that Sun released the first version of Xj3D to the world. For the past 5 or so Alan and I have been principle maintainers and done the bulk of the development work - sometimes paid, sometimes gratis, always fun.

You can download Xj3D from either the usual place on Xj3D, but the stable release is on web3d.org. They have far more bandwidth than we do, so please download from here rather than xj3d.org:

http://www.web3d.org/x3d/applications/xj3d/

We've always taken a very different tact to the other browser implementations. We very strongly believe in conformance to the spec first and foremost, and forcing that conformance onto all users. Conforming content makes for portable content. If it runs on Xj3D, it will run on any other browser (excepting bugs or lack of implementation, of course). Even with this approach, we've demonstrated that you can be conformant and maintain good performance. For a long time we were the fastest browser out there - despite being written in a "slow" language like Java - faster than anyone on any platform in any language. Even today, we're still right at the top of the performance stakes, usually loosing no more than 10% compared to the other implementations. We believe that by continuously pushing the envelope both in performance and conformance, we raise the bar for all browsers - if we can do it, why can't you?

Xj3D is still the place where a lot of experimentation takes place. In the past we have prototype many extensions to the X3D spec - physics, fog, 3D textures, CAD, device abstraction, binary formats and more all began life as Xj3D extensions. We aim to continue pushing that envelope with our near term future. Almost immediately we are about to tear the codebase apart and implement the layering spec and use that experience to filter back the collection of massive changes that this is bringing to the core of the X3D specification.

Despite all this, and the open nature of the codebase, Xj3D has found itself used in all sorts of areas. It's amazing where it pops up. For example, we are aware that several versions have been approved and deployed in highly classified active military systems. These are big votes of confidence in our work.

Finally, Alan and I want to pass on a _HUGE_ thanks to everyone that has helped us over the years. Firstly to Brad Vender for all his work implementing the EAI and external SAI and to Rick Goldberg and Sun for the initial donation of the codebase. Next, to everyone that has tested Xj3D over the years, sending us bugs, the occasional fix, and putting up with the sometimes wayward release handling and capabilities that break all the time. Lastly, to all those companies and institutions that have helped the development of Xj3D through financial means: Naval Postgraduate School, NASA, NIST, University of North Carolina, Sun, North Dakota State University (Brad's employer) and the others that ask not to be named.

Thanks to all, and we look forward to a bright future for Xj3D!

The site for 3D Graphics information http://www.j3d.org/
Aviatrix3D JOGL Scenegraph http://aviatrix3d.j3d.org/
Programming is essentially a markup language surrounding mathematical formulae and thus, should not be patentable.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (35 views)
2014-12-15 09:26:44

Mr.CodeIt (26 views)
2014-12-14 19:50:38

BurntPizza (53 views)
2014-12-09 22:41:13

BurntPizza (86 views)
2014-12-08 04:46:31

JscottyBieshaar (48 views)
2014-12-05 12:39:02

SHC (62 views)
2014-12-03 16:27:13

CopyableCougar4 (64 views)
2014-11-29 21:32:03

toopeicgaming1999 (126 views)
2014-11-26 15:22:04

toopeicgaming1999 (117 views)
2014-11-26 15:20:36

toopeicgaming1999 (34 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!