Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (516)
Games in Android Showcase (122)
games submitted by our members
Games in WIP (577)
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  
  Ardor3D release 0.5 is out  (Read 2936 times)
0 Members and 1 Guest are viewing this topic.
Offline renanse

Junior Duke




Intelligence is light to a dark world.


« Posted 2009-05-27 21:37:15 »

Hey folks,

Just wanted to announce that Ardor3D has hit its 0.5 release.  We've managed to keep up a good pace thanks to having some interesting projects using the engine and helping push us along.

Highlights:

  • Headless rendering support added.  You can now render 3d content without a visible 3d display.
  • Vertex Buffer Object support added as an inheritable flag - also supports automatic buffer combining for more optimization.
  • Display List support added.  You can now compile individual meshes or entire scenegraph branches as a display list.
  • High quality water rendering support added as a node that can be easily inserted into your scene.
  • First edition of our geometry clipmap terrain system added.
  • New render delegate ability added to Spatial.  You can now bypass draw operations with a RenderDelegate at any point in the scenegraph.
  • Multi-context scenegraph support: The same scenegraph can now be drawn to several canvases even if they do not share the same GL context.

You can read the full change list here.

Renanse  (ruh-NON-say)
Offline gouessej
« Reply #1 - Posted 2009-05-28 12:47:21 »

Hi!

It sounds good but I still hesitate in encouraging its use in the corporation where I work. We need a good 3D engine for the GIS but we absolutely need an excellent JOGL/Java2D/AWT/Swing support as the current suite of softwares heavily relies on these APIs. The support of the display list is an excellent piece of news Cheesy What about VBO? Can you tell me when you assume the JOGL renderer will be usable in production phase? If it can be ready even in one year, it will be better than nothing and enough to allow me to push "your" engine here.

Offline renanse

Junior Duke




Intelligence is light to a dark world.


« Reply #2 - Posted 2009-05-28 16:50:26 »

VBO is the second bullet in the above list. Smiley

In my opinion, our JOGL1 renderer should be just as good as our LWJGL renderer at this point and it is in production (we have folks at NASA using Ardor3D/JOGL/SWT.)  If there is an inconsistency or issue though, please let us know. 

Outside the renderer though I know of two JOGL "issues" right now.  The first one is that we don't include all of the various possible natives for JOGL, so you may have to pull certain platforms down yourself.  The second one is that our AWT canvas integration is currently bound to LWJGL but that should be changed soon as well.

Renanse  (ruh-NON-say)
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #3 - Posted 2009-05-29 09:02:28 »

Hi!

VBO is the second bullet in the above list. Smiley
This is an excellent piece of news  Grin

In my opinion, our JOGL1 renderer should be just as good as our LWJGL renderer at this point and it is in production (we have folks at NASA using Ardor3D/JOGL/SWT.)  If there is an inconsistency or issue though, please let us know.
I use lots of very crappy machines. If there is something wrong, I will discover it if I have to make a small demo (sorry but there is a real lack of examples, tutorials and documentations as your engine is young; if I had a kind of Hello World example, it would be nice). The previous code of the JOGL renderer of JME 2 supposes everyone has nice graphics cards with shader support, I hope you haven't done such beginner's mistakes.

Outside the renderer though I know of two JOGL "issues" right now.  The first one is that we don't include all of the various possible natives for JOGL, so you may have to pull certain platforms down yourself. 
It is not a problem as I already do this for JME 2, I deploy JOGL 1.1.1 separately by myself. Has your engine been tested under Solaris 10?

The second one is that our AWT canvas integration is currently bound to LWJGL but that should be changed soon as well.
But did you test the whole AWT things under both Linux and Windows as there are some tiny differences that may cause some very annoying bugs especially in keyboard and mouse handling? (Tongue I don't want to pay twice to fix them)

Offline renanse

Junior Duke




Intelligence is light to a dark world.


« Reply #4 - Posted 2009-06-01 15:59:17 »

(sorry but there is a real lack of examples, tutorials and documentations as your engine is young; if I had a kind of Hello World example, it would be nice).
We are doing a better job with javadoc and code commenting I think... but do need more general documentation.  We also have over 40 examples in our examples package.
 
The previous code of the JOGL renderer of JME 2 supposes everyone has nice graphics cards with shader support, I hope you haven't done such beginner's mistakes.
Such a way with words.  hehe.  Smiley

Has your engine been tested under Solaris 10?
No.  None of us have a machine running Solaris.  Maybe at JavaOne I'll get a chance though.

But did you test the whole AWT things under both Linux and Windows as there are some tiny differences that may cause some very annoying bugs especially in keyboard and mouse handling? (Tongue I don't want to pay twice to fix them)
As I mentioned, this is still an area under development.  We'll keep an eye out.

Renanse  (ruh-NON-say)
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.

TehJavaDev (32 views)
2014-10-27 03:28:38

TehJavaDev (26 views)
2014-10-27 03:27:51

DarkCart (41 views)
2014-10-26 19:37:11

Luminem (22 views)
2014-10-26 10:17:50

Luminem (27 views)
2014-10-26 10:14:04

theagentd (33 views)
2014-10-25 15:46:29

Longarmx (61 views)
2014-10-17 03:59:02

Norakomi (58 views)
2014-10-16 15:22:06

Norakomi (47 views)
2014-10-16 15:20:20

lcass (43 views)
2014-10-15 16:18:58
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

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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!