[x3d-public] X3D-Edit release announcement: Cobweb support, rotation calculator, more

John Carlson yottzumm at gmail.com
Sat Jan 23 15:11:31 PST 2021


Got farther after removing VM option 'UseConcMarkSweepGC' from config 
file, but hung:

$ bash runX3dEditUnix.sh
X3D-Edit for Extensible 3D (X3D) Graphics scenes
https://savage.nps.edu/X3D-Edit
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by 
org.netbeans.ProxyURLStreamHandlerFactory 
(file:/home/coderextreme/Downloads/X3D-Edit/x3dedit33/platform/lib/boot.jar) 
to field java.net.URL.handler
WARNING: Please consider reporting this to the maintainers of 
org.netbeans.ProxyURLStreamHandlerFactory
WARNING: Use --illegal-access=warn to enable warnings of further illegal 
reflective access operations
WARNING: All illegal access operations will be denied in a future release

(process:340164): dconf-WARNING **: 17:06:08.554: unable to open file 
'/etc/dconf/db/site': Failed to open file “/etc/dconf/db/site”: open() 
failed: No such file or directory; expect degraded performance.

================
After exiting log popup (below), things began to work.   Will report 
further progress in another message.

Warning - could not install some modules: Git Client Library - The 
module named org.eclipse.jgit was needed and not found. Bugzilla - The 
module named org.eclipse.mylyn.commons.net was needed and not found. 
Bugzilla - The module named org.eclipse.mylyn.bugzilla.core was needed 
and not found. Bugzilla - The module named org.eclipse.mylyn.tasks.core 
was needed and not found. Bugzilla - The module named 
org.eclipse.equinox.common was needed and not found. Bugzilla - The 
module named org.netbeans.modules.mylyn.util was needed and not found. 
Bugzilla - The module named org.eclipse.core.runtime was needed and not 
found. Web JavaScript Debugger - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. Web 
JavaScript Debugger - The module named 
org.netbeans.modules.web.browser.api was needed and not found. SQL 
Editor - The module named org.netbeans.modules.dbapi was needed and not 
found. SQL Editor - The module named org.netbeans.modules.db/1 was 
needed and not found. SQL Editor - The module named 
org.netbeans.modules.db.metadata.model/0-1 was needed and not found. SQL 
Editor - The module named org.netbeans.modules.db.core was needed and 
not found. Grunt Support - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. 
WebKit Tooling - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. 
WebKit Tooling - The module named org.netbeans.modules.web.browser.api 
was needed and not found. HTML - The module named 
org.netbeans.modules.web.browser.api was needed and not found. Oracle 
JET Support - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. 
Oracle JET Support - The module named org.netbeans.modules.html.knockout 
was needed and not found. Oracle JET Support - The module named 
org.netbeans.modules.web.client.kit was needed and not found. Oracle JET 
Support - The module named org.netbeans.modules.web.clientproject was 
needed and not found. AngularJS Editor - The module named 
org.netbeans.core.browser/1 was needed and not found. JavaFX 2 Platform 
- The module named org.netbeans.modules.java.platform/1 was needed and 
not found. JavaFX 2 Platform - The module named org.netbeans.api.java/1 
was needed and not found. JavaFX 2 Platform - The module named 
org.netbeans.modules.java.project/1 was needed and not found. JavaFX 2 
Platform - The module named org.netbeans.modules.java.j2seplatform/1 was 
needed and not found. JavaFX 2 Project - The module named 
org.netbeans.modules.java.platform/1 was needed and not found. JavaFX 2 
Project - The module named org.netbeans.modules.java.project.ui/1 was 
needed and not found. JavaFX 2 Project - The module named 
org.netbeans.modules.java.j2seproject/1 was needed and not found. JavaFX 
2 Project - The module named org.netbeans.api.java/1 was needed and not 
found. JavaFX 2 Project - The module named 
org.netbeans.modules.java.api.common/0-1 was needed and not found. 
JavaFX 2 Project - The module named org.netbeans.modules.java.project/1 
was needed and not found. JavaFX 2 Project - The module named 
org.netbeans.modules.java.source.base was needed and not found. JavaFX 2 
Project - The module named org.netbeans.modules.java.j2sedeploy was 
needed and not found. JavaFX 2 Project - The module named 
org.netbeans.modules.java.platform.ui/1 was needed and not found. JavaFX 
2 Project - The module named org.netbeans.libs.javacapi was needed and 
not found. JavaFX 2 Samples - The module named 
org.netbeans.modules.java.platform/1 was needed and not found. JavaFX 2 
Samples - The module named org.netbeans.modules.java.platform.ui/1 was 
needed and not found. Gulp Support - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. 
CDNJS Libraries - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. 
Node.js Project Support - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. 
Node.js Project Support - The module named 
org.netbeans.modules.web.clientproject was needed and not found. 
External Chrome Browser - The module named 
org.netbeans.modules.web.browser.api was needed and not found. External 
Chrome Browser - The module named org.netbeans.modules.netserver was 
needed and not found. CSS Visual Editor - The module named 
org.netbeans.modules.web.browser.api was needed and not found. Web Page 
Inspection - The module named org.netbeans.modules.web.browser.api was 
needed and not found. Git - The module named org.eclipse.jgit was needed 
and not found. Ant NetBeans Module Projects - The module named 
org.netbeans.modules.java.project.ui/1 was needed and not found. Ant 
NetBeans Module Projects - The module named org.netbeans.api.java/1 was 
needed and not found. Ant NetBeans Module Projects - The module named 
org.netbeans.modules.apisupport.project/1 was needed and not found. Ant 
NetBeans Module Projects - The module named 
org.netbeans.modules.ant.browsetask was needed and not found. Ant 
NetBeans Module Projects - The module named org.jdesktop.beansbinding/1 
was needed and not found. Ant NetBeans Module Projects - The module 
named org.netbeans.modules.java.hints.legacy.spi/1 was needed and not 
found. Ant NetBeans Module Projects - The module named 
org.netbeans.libs.javacapi was needed and not found. Ant NetBeans Module 
Projects - The module named org.netbeans.modules.java.platform/1 was 
needed and not found. Ant NetBeans Module Projects - The module named 
org.netbeans.modules.java.lexer/1 was needed and not found. Ant NetBeans 
Module Projects - The module named org.netbeans.modules.whitelist was 
needed and not found. Ant NetBeans Module Projects - The module named 
org.netbeans.modules.junit/2 was needed and not found. Ant NetBeans 
Module Projects - The module named org.netbeans.modules.java.source.base 
was needed and not found. Ant NetBeans Module Projects - The module 
named org.netbeans.modules.java.project/1 was needed and not found. Ant 
NetBeans Module Projects - The module named 
org.netbeans.modules.debugger.jpda.ant was needed and not found. Ant 
NetBeans Module Projects - The module named 
org.netbeans.modules.java.platform.ui/1 was needed and not found. Ant 
NetBeans Module Projects - The module named 
org.netbeans.modules.java.api.common/0 was needed and not found. JavaFX 
2 Editor - The module named org.netbeans.modules.java.sourceui/1 was 
needed and not found. JavaFX 2 Editor - The module named 
org.netbeans.modules.java.editor/1 was needed and not found. JavaFX 2 
Editor - The module named org.netbeans.modules.whitelist was needed and 
not found. JavaFX 2 Editor - The module named 
org.netbeans.modules.java.project/1 was needed and not found. JavaFX 2 
Editor - The module named org.netbeans.modules.java.source.base was 
needed and not found. JavaFX 2 Editor - The module named 
org.netbeans.libs.javacapi was needed and not found. JavaFX 2 Support - 
The module named org.netbeans.modules.ant.kit was needed and not found. 
JavaFX 2 Support - The module named 
org.netbeans.modules.j2ee.persistence.kit was needed and not found. 
JavaFX 2 Support - The module named org.netbeans.modules.maven.kit/1 was 
needed and not found. JavaFX 2 Support - The module named 
org.netbeans.modules.form.kit was needed and not found. JavaFX 2 Support 
- The module named org.netbeans.modules.debugger.jpda.kit was needed and 
not found. JavaFX 2 Support - The module named 
org.netbeans.modules.java.kit was needed and not found. Local Tasks - 
The module named org.eclipse.mylyn.tasks.core was needed and not found. 
Local Tasks - The module named org.eclipse.equinox.common was needed and 
not found. Local Tasks - The module named 
org.netbeans.modules.mylyn.util was needed and not found. Local Tasks - 
The module named org.eclipse.core.runtime was needed and not found. 
Bower Support - The module named 
org.netbeans.modules.web.clientproject.api was needed and not found. 23 
further modules could not be installed due to the above problems.

On 1/23/21 4:56 PM, John Carlson wrote:
>
> 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/1feed8ec/attachment-0001.html>


More information about the x3d-public mailing list