[x3d-public] Command-line validator for X3D files

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Tue Jan 25 08:19:51 PST 2022


Joerg, appreciate your willingness to share good ideas that can help us all
improve.  Now sharing that exchange with your permission.

 

I’ll be thinking about how to build on existing capabilities in X3DJSAIL and
X3DPSAIL that allow command-line invocation to perform even-more-thorough
validation.

 

Further group insights and activity are always welcome.   Have fun with
valid X3D!  8)

 

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 https://
faculty.nps.edu/brutzman

 

From: Heseler, Jörg <Joerg.Heseler at slub-dresden.de> 
Sent: Tuesday, January 25, 2022 8:02 AM
To: Brutzman, Donald (Don) (CIV) <brutzman at nps.edu>
Subject: Re: Command-line validator for X3D files

 

Dear Mr Brutzman:

 

Many thanks for your quick and detailed answer! I am convinced that an X3D
command line validator will increase the spread of X3D as a long-term
archivable 3D format.

 

*	With your permission, am hoping to share this trouble report and
response with x3d-public mailing list.  Possibly other opinions/options may
emerge.  Please advise if that is OK with you.

 

That’s perfect! Go ahead. :)                                       

 

Best regards,

Joerg Heseler

Sächsische Landesbibliothek – Staats- und Universitätsbibliothek Dresden,
SLUB

Referat 2.3

E     <mailto:Joerg.Heseler at slub-dresden.de> Joerg.Heseler at slub-dresden.de

T   +49 (0) 351 4677 244

 

 

 

Von: Brutzman, Donald (Don) (CIV) <brutzman at nps.edu
<mailto:brutzman at nps.edu> > 
Gesendet: Dienstag, 25. Januar 2022 16:09
An: Heseler, Jörg <Joerg.Heseler at slub-dresden.de
<mailto:Joerg.Heseler at slub-dresden.de> >
Cc: Brutzman, Donald (Don) (CIV) <brutzman at nps.edu <mailto:brutzman at nps.edu>
>
Betreff: RE: Command-line validator for X3D files

 

1.	Thanks for trouble report on X3D Validator network access.  I have
initiated a help request to our server administrators.

 

2.	Also thanks for a great idea to have a command-line version.  It
won’t be immediate but I will work on it.

 

You can achieve much of the same functionality using X3DJSAIL in Java.  See

 

*	X3D Java Scene Access Interface Library (X3DJSAIL)
*	X3DJSAIL, the X3D Java Scene Access Interface Library is a set of
strongly typedJava application programming interfaces (APIs) providing
programmer access to anX3D scene graph.
*	https://www.web3d.org/specifications/java/X3DJSAIL.html
*	https://www.web3d.org/specifications/java/X3DJSAIL.html#CLASSPATH

 

3.	Also available, with many validation steps occurring when loading an
X3D model, is the X3DPSAIL Python package, available as x3d.py

 

*	Python X3D Package x3d.py,X3D Python Scene Access Interface Library
(X3DPSAIL)
*	https://www.web3d.org/x3d/stylesheets/python/python.html 
*	https://pypi.org/project/x3d

 

4.	There has been a lot of discussion about archiving over many years,
in fact a workshop on that topic just occurred yesterday that followed up
from multiple activities at Web3D 2021 Conference.

 

*	Data Management and Current Simulation Practices in Cultural
Heritage Research (DMCSP-CHR 2022) webinar, host @aliefeirali presented
stellar project work by experts in Turkey @iaukampus  @AnkaraBilimUni
@UniLeiden including focus on #X3D data/metadata, @glTF and archival formats
*	https://twitter.com/Web3DConsortium/status/1485743796528709633

 

*	Web3D 2021 Conference
*	https://web3d.siggraph.org

 

*	Online Legacies And Cultural Heritage
*	https://whova.com/portal/webapp/webd_202106/Agenda/1972071

 

*	Workshop: SIGGRAPH History Considerations for 3D Model Archiving
*	https://whova.com/portal/webapp/webd_202106/Agenda/1972082

 

5.	With your permission, am hoping to share this trouble report and
response with x3d-public mailing list.  Possibly other opinions/options may
emerge.  Please advise if that is OK with you.

 

Again thanks for report and insights, good luck with your work.

 

all the best, Don

-- 

Don Brutzman  Naval Postgraduate School, Code USW/Br
<mailto:brutzman at nps.edu> brutzman at nps.edu

Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149

X3D graphics, virtual worlds, Navy robotics https://
faculty.nps.edu/brutzman

 

From: Heseler, Jörg < <mailto:Joerg.Heseler at slub-dresden.de>
Joerg.Heseler at slub-dresden.de> 
Sent: Thursday, January 20, 2022 3:58 AM
To: Brutzman, Donald (Don) (CIV) < <mailto:brutzman at nps.edu>
brutzman at nps.edu>
Subject: Command-line validator for X3D files

 

Dear Mr Brutzman:

 

Is there a command-line tool available for validating of X3D files?

I only found your Online-Validator at https://savage.nps.edu/X3dValidator/ .

Unfortunately the website is down at the moment.

At the Saxon State Library, we are currently examining 3D formats for their
suitability for long-term archiving.

A command line tool to validate X3D against a current specification would be
a great support for archivists.

 

Many thanks for your information in advance!

 

Best regards,

Joerg Heseler

Sächsische Landesbibliothek – Staats- und Universitätsbibliothek Dresden,
SLUB

Referat 2.3

E     <mailto:Joerg.Heseler at slub-dresden.de> Joerg.Heseler at slub-dresden.de

T   +49 (0) 351 4677 244

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220125/93b0bdb3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5353 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220125/93b0bdb3/attachment-0001.p7s>


More information about the x3d-public mailing list