Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (754)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (842)
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  
  Please vote for Xith3D  (Read 2123 times)
0 Members and 1 Guest are viewing this topic.
Offline DavidYazel

Junior Devvie

Java games rock!

« Posted 2003-07-22 14:34:07 »

According to the new governance guidelined for each open source project has to be approved by the community.

You can read the guidelines here:

Discussion for new projects happen on the mailing list, which you can subscribe to here:

I am proposing that the Xith3D renderer be placed as a project under the BSD license in the java gaming community and hosted on  

I have created the project on the site and uploaded a recent code snapshot.  I believe this should be in the middleware section Projects -> Games -> Games-Middleware.  ( I have signed the contributer agreement and faxed a copy to Rachel Laxa at Sun.

Project Description:

The Xith3D project consists of powerful middleware consisting of a scenegraph and an extensible renderer. The goal is to create a lean and performative scenegraph and renderer while at the same time allowing for extensions and enchancements to all stages of the rendering pipeline.

The class node definitions of the scenegraph is virtually identical to the Java3D, although it is not intended to be an exact replacement. The scenegraph will have full collision prevention and detection, fov culling and a host of other features.

The renderer is designed to be state of the art with support for state sorting, transparency sorting, shadow volumes, volumetric shadows, pixel perfect lighting, CG, vertex programs and other modern effects.

Xith3d is not designed as an all purpose API and there are are specific design limitations purposely introduced to ensure that it performs at the highest possible rendering speeds.  For example the renderer is not thread safe and is meant to support a cycle of (1-update scenegraph, 2-render scene, 3-repeat)

The underlying API interface is designed to be easily portable. Xith3d will provide ports for JOGL and LWJGL (which are OpenGL) but there is no reason why a DirectX port could not be made.

Current screenshots can be seen here:

If you are interested in seeing this project placed into open source within the java gaming initiative please vote on the mailing list at

Thank you!

Dave Yazel

David Yazel
Xith3D Project Founder

It may look complicated, but in the end it is just a bunch of triangles
Pages: [1]
  ignore  |  Print  

DesertCoockie (20 views)
2018-05-13 18:23:11

nelsongames (68 views)
2018-04-24 18:15:36

nelsongames (65 views)
2018-04-24 18:14:32

ivj94 (748 views)
2018-03-24 14:47:39

ivj94 (79 views)
2018-03-24 14:46:31

ivj94 (555 views)
2018-03-24 14:43:53

Solater (94 views)
2018-03-17 05:04:08

nelsongames (168 views)
2018-03-05 17:56:34

Gornova (338 views)
2018-03-02 22:15:33

buddyBro (998 views)
2018-02-28 16:59:18
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 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‑
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!