[x3d-public] Xj3D update announcement

Don Brutzman brutzman at nps.edu
Thu Oct 22 05:51:22 PDT 2015


Xj3D is an open-source Java viewer and application codebase for X3D graphics scenes.

Excellent improvements released this week, again by Terry:  updated to new-release version 2.3.2 of Java OpenGL (JOGL) and OpenAL (JOAL) audio libraries.  These are produced using the open-source JOGAMP project, which provides high-performance Java libraries for 3D Graphics, Multimedia and Processing.

	http://jogamp.org

Corresponding modifications have also been made to the Sourceforge branches of Justin Couch's excellent Aviatrix and J3D render libraries.  Testing of graphics and audio rendering is performed on 32-bit and 64-bit Windows (including Windows 10) plus MacOSX.

Fully built Xj3D application downloads are also available, using new scripts to simplify distribution deployment of Xj3D autoinstallers for Windows/Linux and Mac.

	https://sourceforge.net/projects/xj3d

	https://sourceforge.net/projects/xj3d/files/installers

Have fun with Xj3D!


On 8/17/2015 6:10 PM, Don Brutzman wrote:
> Xj3D is an open-source Java viewer and application codebase for X3D graphics scenes.
>
> a. Latest greatest is checked into SourceForge trunk, details at
>      https://sourceforge.net/projects/xj3d
>      https://savage.nps.edu/Savage/developers.html#Xj3D
>
> Steady work on Xj3D improvements continues, primarily by Terry Norbraten:
> b. Updated underlying render libraries Aviatrix and J3D Tools to match Justin Couch's GitHub versions
>      http://aviatrix3d.j3d.org
>      http://j3d.org
> namely
>      https://github.com/j3d/aviatrix3d
>      https://github.com/j3d/j3dtools
>
> with integration checked into SourceForge under
>      https://sourceforge.net/p/xj3d/code/HEAD/tree/branches/Supporting_APIs/
>
> and merged in Xj3D under
>      https://sourceforge.net/p/xj3d/code/HEAD/tree/trunk/lib/
> as
>      aviatrix3d-all_3.0.0-nps.jar
>      j3d-org-all_3.0.0-nps.jar
>
> c. Still unmodified: retaining tried-and-true java.vecmath libraries
>
> d. Release notes updated throughout.
>      https://sourceforge.net/p/xj3d/code/HEAD/tree/trunk/RELEASE_NOTES
>      https://sourceforge.net/p/xj3d/code/HEAD/tree/branches/Supporting_APIs/aviatrix3d/docs/RELEASE_NOTES
>
> e. Other changes, highlighted in release notes:
>      Improvements to ImageTexture handling of Material when no image transparency is present.
>      Added MetadataBoolean to v3.3 profile.
>      FontStyle handles alignment "MIDDLE" "MIDDLE" (required an aviatrix fix).
>      Using JOGL's native windowing toolkit (NEWT) with no more Swing heavy/lightweight issues.
>
> f. Corresponding updates included and tested in latest X3D-Edit
>      https://savage.nps.edu/X3D-Edit
>
> g. Wish list:
> - Looking at possible improvements to scene tree view (View, Scene Tree; Alt-T).
> - Corrected Xj3D handling of Extrusion orientation field.

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



More information about the x3d-public mailing list