[x3d-public] X3D-Edit release announcement: Cobweb support, rotation calculator, more
John Carlson
yottzumm at gmail.com
Sat Jan 23 14:56:37 PST 2021
Can't install X3D-Edit from zip on Kubuntu Groovy Gorilla, x64, OpenJDK 15:
https://savage.nps.edu/X3D-Edit/X3D-Edit3.3.zip
coderextreme at coderextreme-Kubuntu20:~/Downloads/X3D-Edit$ bash
runX3dEditUnix.sh
X3D-Edit for Extensible 3D (X3D) Graphics scenes
https://savage.nps.edu/X3D-Edit
Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
coderextreme at coderextreme-Kubuntu20:~/Downloads/X3D-Edit$ java -version
openjdk version "15" 2020-09-15
OpenJDK Runtime Environment (build 15+36-Ubuntu-1)
OpenJDK 64-Bit Server VM (build 15+36-Ubuntu-1, mixed mode, sharing)
Will attempt to build from source at this point, I guess.
John
On 12/31/15 6:30 PM, Michael Aratow wrote:
> Don
>
> Thanks for your tireless contributions to the Consortium and X3D,
> along with this much needed authoring tool to make developing with the
> standard much easier!
>
> Mike
>
> On 12/31/15 4:15 PM, Don Brutzman wrote:
>> X3D-Edit is a free, open-source Extensible 3D (X3D) Graphics
>> authoring tool for simple high-quality editing, authoring and
>> validation of X3D scenes.
>>
>> https://savage.nps.edu/X3D-Edit
>>
>> It has been a busy year! X3D-Edit version 3.3 has now seen over 100
>> build releases... still with more to do. Many of these milestones
>> have only been possible due to the contributions of many people in
>> the X3D Working Group, the Web3D Consortium, and the Web3D
>> community. Special thanks for helping to achieve this latest release
>> go out to Holger Seelig for deep-dive Cobweb sleuthing plus unsung
>> heroes Roy Walmsley and Vince Marchetti.
>>
>> Download and auto-update instructions:
>>
>> https://savage.nps.edu/X3D-Edit/#Downloads
>>
>> This release includes multiple improvements for author support using
>> new panels. Screenshots attached for your convenience and for the
>> mailing list archives.
>>
>> ==============================================
>>
>> a. Improved X3D-Edit author workflow includes HTML5 DOM export (using
>> either X3DOM and now Cobweb). Hooray!
>>
>> https://savage.nps.edu/X3D-Edit/images/X3D-EditToolbarButtons3.png
>>
>> Cobweb is different than X3DOM with lots of great capabilities,
>> especially X3D prototypes. X3D-Edit toolbar buttons now launch a new
>> HTML5 DOM export panel that exposes the various switches on the X3D
>> element when it is embedded in an HTML page. The X3DOM export
>> produces an .xhtml page with the X3D scene fully embedded. The
>> Cobweb export produces an .html page that links to a local scene via
>> url list - currently tested satisfactorily under the latest Firefox
>> browser.
>>
>> https://savage.nps.edu/X3D-Edit/images/X3D-EditX3domCobwebLaunch.png
>>
>> My hope is that we will continue to correlate and align the various
>> attributes on the X3D element as we continue to progress towards full
>> HTML5 support of X3D version 4 via the DOM. This conversion panel is
>> designed to track and facilitate v4 experimentation for the expected
>> evolution of X3DOM, Cobweb and other browser-based environments in
>> the coming year.
>>
>> ==============================================
>>
>> b. Rotation Calculator enables authors to list multiple SFRotation
>> values and compose them into a single rotation. Buttons are provided
>> throughout the tool wherever an SFRotation field is available for
>> authoring.
>>
>> This composition is equivalent to nesting multiple Transform nodes
>> one within another, each applying a different rotation. Authors can
>> enter individual SFRotation values or append a corresponding Euler
>> axis-angle. Normalization takes care of degree-to-radian
>> conversion. Order of rotations is important, so the up/down arrows
>> in the table can help with experimentation (sometimes called
>> hacking!) until the sequence is correct and displayed results looks
>> right. A helpful child comment which contains that list of rotations
>> is also saved so that authors can re-use the list later, continuing
>> to edit and fine-tune the composed rotation values.
>>
>> https://savage.nps.edu/X3D-Edit/images/RotationCalculator.png
>>
>> The following example was developed to illustrate that it works. You
>> can change values yourself in the left (nested) and right (composed)
>> transformation trees. Note that some perspective parallax occurs,
>> and so a pair of Viewpoints are also provided on both sides to help
>> visually confirm confirm exact matches between techniques.
>>
>> http://x3dgraphics.com/examples/X3dForAdvancedModeling/Animation/#RotationCalculatorExample
>>
>> http://x3dgraphics.com/examples/X3dForAdvancedModeling/Animation/RotationCalculatorExample.x3d
>>
>> http://x3dgraphics.com/examples/X3dForAdvancedModeling/Animation/RotationCalculatorExample.html
>>
>> http://x3dgraphics.com/examples/X3dForAdvancedModeling/Animation/RotationCalculatorExample.xhtml
>>
>>
>> General information on how rotations work is available in the book
>> _X3D for Web Authors_. Accompanying tutorial chapter slideset/videos
>> and corresponding examples are freely available online at
>>
>> http://x3dgraphics.com
>> http://x3dgraphics.com/slidesets/X3dForWebAuthors/Chapter03-Grouping.pdf
>> https://www.movesinstitute.org/Video/Courses/X3dForWebAuthors/X3dForWebAuthorsVideo.html#3
>>
>> http://x3dgraphics.com/examples/X3dForWebAuthors/Chapter03-Grouping
>>
>> My hope is this tool will assist the Humanoid Animation (H-Anim)
>> working group as we proceed towards direct conversion of BVH
>> motion-capture data files into corresponding H-Anim humanoids and X3D
>> behavior interpolators.
>>
>> ==============================================
>>
>> c. Axis Lines RGB as a scalable XYZ axis-display option on the Shape
>> interface. I often find that adding axes is helpful while modeling,
>> so this feature in the Shape interface is a helpful complement when
>> rotating and translating geometry.
>>
>> http://x3dgraphics.com/examples/X3dForAdvancedModeling/GeometricShapes/AxisLinesRGB.x3d
>>
>> http://x3dgraphics.com/examples/X3dForAdvancedModeling/GeometricShapes/AxisLinesRGB.png
>>
>> http://x3dgraphics.com/examples/X3dForAdvancedModeling/GeometricShapes/AxisLinesRgbInterface.png
>>
>>
>> ==============================================
>>
>> d. An improved geoSystem Panel helps to make sense of primary
>> settings and secondary options. The geoSystem field is applicable to
>> all of the X3D Geospatial nodes.
>>
>> ==============================================
>>
>> e. Updated X3D Schema, DTD and Schematron validation checks for
>> Quality Assurance (QA) as well as X3D Tooltips are also included.
>>
>> http://www.web3d.org/x3d/content/examples/X3dResources.html#QualityAssurance
>>
>> http://www.web3d.org/x3d/content/examples/X3dResources.html#Tooltips
>>
>> The latest validation improvements are also added to the X3D
>> Validator, both internal to X3D-Edit (use the checkmark button in
>> author workflow) and online using the X3D Validator:
>>
>> https://savage.nps.edu/X3dValidator
>>
>> Continued Xj3D improvements are also possible and released in
>> tandem. Latest greatest is checked into SourceForge trunk, details at
>>
>> https://sourceforge.net/projects/xj3d
>> https://savage.nps.edu/Savage/developers.html#Xj3D
>>
>> The running inventory of X3D node support by X3D-Edit, X3DOM, Cobweb
>> and Xj3D are maintained in the X3D Node Inventory Comparison
>> spreadsheet. Slowly the totals keep creeping higher...
>>
>> http://www.web3d.org/specifications/X3dNodeInventoryComparison.xlsx
>> http://www.web3d.org/specifications/X3dNodeInventoryComparison.pdf
>>
>> ==============================================
>>
>> Questions, corrections and suggestions are always welcome.
>>
>> It has been quite a year. 2016 will likely be just as eventful with
>> continuing progress in X3D JSON, X3D Object Model, X3D Efficient
>> Binary Encoding and (most of all) X3D version 4. Backing up proposed
>> improvements with shared examples, implementations and evaluation has
>> always been the key to X3D progress.
>>
>> Wishing everyone a happy new year. Have fun with Cobweb, X3D-Edit
>> and X3D! 8)
>>
>> all the best, Don
>>
>>
>> _______________________________________________
>> x3d-public mailing list
>> x3d-public at web3d.org
>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210123/1dcfdd66/attachment-0001.html>
More information about the x3d-public
mailing list