Release 20060520 of Carina is available. Significant changes are Mac universal binary support, a bookmark manager, and an XSLT manager. For the rest of the changes, check the changelog.
A new version of the Schema and supporting documentation/code/etc has been released at SourceForge.
The deadline for submissions to the
"2005 Minimalist xVRML Props Contest"
has been extended to 15 June
Several students had requested the extention
to allow them to finish up their Spring terms
before submitting an entry
build 0.32.08.04 beta of xVRML spec files released
build 2005-03-29 of Carina viewer app released
-[ Carina viewer app ]-
Carina now supports images as textures, greatly increasing the
possibilities for content creators. This includes texture transformations.
Exporting a displayed xwrl to local disk includes textures, with auto-renaming
as needed to deal with conflicts.
Carina now includes a basic debug-window with error messages pointing to
specific lines in specific files. ... read more
new release of xVRML package at sourceforge.net
* merged Texture and TextureTransform
* added World.ProtoList and World.ProtoList.ProtoDefinition
this is our first try at supporting protos
a discussion of how this works can be found
on the xvrml-schema-dev list at sourceforge.net
access the archives at:
1) screen snapshots
I have posted some new screen snapshots of xVRML
in action within the Carina viewer application
at the xVRML SourceForge site
[click on "screenshots" in the menu at the top]
please note that we are in the middle of arm-wrestling
over what the first version of PROTO
should look like within xVRML...
I will be releasing a draft version of the proposal
to the list within the next couple of days...
feedback will be very welcome... read more
I am pleased to report the availability of a new drop
of the Carina viewer for xVRML
1) Use node
thanks to some very useful input from the www-vrml list
the Use node is now functional
and you can load and save xwrl files
with the Use node in them
[with one "bug" left to be worked out...
geometry cannot yet be replaced with a Use]... read more
this is a minor-twiddling release. the main change is that, after extensive discussions on the list, the Use element now just has a target attribute (see discussion in notes and src changelog)
v0.32.05 beta 30 JAN 05 - jeffs
simplified definition of groupingAndChildrenNodes
removing one level of indirection from generated src
without having any impact on instance documents
added LightColor type with white and opaque as default
then changed DirectionalLight PointLight SpotLight Fog colors
to be of type LightColor instead of SFColor
(which defaults to black and opaque)
added required attribute "affirm" of type "xs:NCName"
so author must affirm what the type of the target
will be when it is resolved
("assert" is a more reasoanble attribute name here,
but is a reserved word)... read more
I am very pleased to report that Dave Huffman's Carina
viewer project has hit two milestones: (basic) support for
IndexedFaceSet in xVRML, *and* support for parsing and
loading (most) VRML2 files.
IFS support for xVRML is pretty basic at this point. Carina
will read and use only the coordinates and coordinate indexes
supplied, but it is a very good start.
A VRML parser has also been added, so that old VRML 2.0
(aka VRML97) files can be loaded. Support is similar to that
of the xVRML parser, since they are being developed side
by side. Note that the VRML parser will crash if it doesn't
understand something, so don't be surprised if that happens.
This is a pre-alpha release of Carina.... read more
Dave Huffman ( http://entigo.rh.rit.edu/ ) has dropped
a new pre-alpha release of his Carina xVRML viewer for download ( http://entigo.rh.rit.edu/?page=carina:download ). Besides "bug fixes," he has implemented a bunch of the primitives and supporting parts of the spec. I thought I'd try converting one of my oldest VRML files to xVRML "by hand," and it turned out to be easy.... read more
The good part about implementing something for the first time is finding and fixing weirdnesses and artifacts of old versions.
The Avatar node has been greatly simplified (now just has mass, name, children, and cameraOffset [of current cam from center of Avatar]).
The Material node no longer has that confusing transparency attribute (it can contain nothing but various types of colors, and they each support an alpha value). ... read more
I am pleased to report that
the xVRML Project [ http://xvrml.net/ ]
has passed a significant milestone...
thanks to Dave Huffman
we can now *see* an xVRML file
in a viewer application he is building
which he has named "Carina"
for more info visit:
select "Viewers" ~ "Carina Sneak Preview"
from the menubar at the top of the page
this build adds an Avatar node and moves Viewpoints to within Avatars. Any Avatar node may contain from 1 to many Viewpoints, and may contain children (optionally empty).
I am pleased to report that the Java Games Community [ http://community.java.net/games/ ] has accepted the xVRML Project for membership.
This version focuses on simplifying while trying to
retain readability for content-creators. Schema now defines
a targetNamespace, makes attributeFormDefault unqualified
and elementFormDefault qualified. Many things which were
elements are now attributes, but content-creator readability
This Schema is a v1.0 release candidate. The classes
incorporate code to support java.beans.PropertyChangeEventListener registration
and java.beans.PropertyChangeEvent generation... read more
This release is because I had forgotten to change the type of the name atributes back to xs:ID. I will hold Schema development at this point for a while, so folks can take a look at a reasonably stable version and so I can move on to begin work (with my grad student helper) on view code.
Comments and feedback and questions are most welcome, either through the SourceForge Forum mechanism [ http://sourceforge.net/projects/xvrml/ ] or through the xVRML Project weblog [ http://streamer.rit.edu/weblogs/xVRML/ ]. More information and online browsing of the materials is available via the xVRML Project site [ http://xvrml.net ].... read more
I am going to freeze the Schema at this release for a bit. I want to refocus my efforts on getting myself and my grad student up to speed on JoGL so we can begin building a tech-demo standalone viewer application. I also want to give others who are considering supporting xVRML a chance to play with a stablized release.
I've released what is probably pretty close to
the final beta of the schema for a while.
There are just a couple of nodes I think
need more fiddling
and I think that can wait a while
as I do some work on the view classes.
I hope that example xwrls people build will
look a bit more like what folks are used to seeing in VRML
and will seem a bit less verbose.
The latest version of the xVRML Project files (build 0.19.01 beta) is now available for download via SourceForge ( http://sourceforge.net/projects/xvrml/ ). All materials can be also be accessed online via the xVRML home site ( http://xvrml.net/ ).
This release archive assumes that you have Ant, Castor, and the Apache XML jars pre-installed.