[x3d-public] Preliminary Announcement for XSeen

Leonard Daly Leonard.Daly at realism.com
Mon Jun 26 12:46:01 PDT 2017

The latest version of XSeen (V0.3) has been pushed to GitHub. It 
includes initial work on Animation. After looking at many different 
kinds of implementations of 3D animations, I concluded that getting the 
developer involved in the rendering pipeline for each frame was not 
needed, nor desirable. X3D though the use of events for each stage of 
the pipeline does put the developer in the "loop" and forces 
inefficiencies, especially for pre-defined (key-frame) animations.

While XSeen does not yet offer full key-frame animation (just start/end 
points + transition style), it does illustrate how to do key-frame 
animation without the developer in the middle of each frame. This 
structure does hint at how the developer can get access when needed.

In addition to code updates, there is now an XSeen project page 
(http://realism.com/xseen) where all of the test cases are listed. Each 
test case can be executed from the web page and displays as an overlay.

* XSeen project page: http://realism.com/xseen
* XSeen code on GitHub: https://github.com/DrX3D/XSeen/tree/development
* XSeen language definition: 
* XSeen internals documentation: 

XSeen is built upon the architecture of X3D and A-Frame. The JavaScript 
library is supported by THREE and TWEEN plus pieces extracted from 
X3DOM. John Carlson provided the JSON to XML converter. It is 
early-stage work and not everything is fully developed out or 
functional. Please report any issues you have with the software or 
documentation. Contributions are always welcome. XSeen code is joint 
licensed as MIT / GPU. XSeen documentation is licensed as Creative 
Commons Share-Alike (CC BY-SA).

*Leonard Daly*
3D Systems & Cloud Consultant
President, Daly Realism - /Creating the Future/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20170626/192b61b0/attachment.html>

More information about the x3d-public mailing list