[x3d-public] Python Field Type and Parent Child method JSON services forX3DUOM
Brutzman, Donald (Don) (CIV)
brutzman at nps.edu
Sun Jul 14 08:44:40 PDT 2019
X3DUOM is an .xml file.
Made some minor changes yesterday in support of Python work: default values for field types (SFString, MF types) are now explicitly listed instead of omitted. Also documented tupleSize for each fieldType. These improvements simplified some downstream processing tasks. For example:
<FieldType type="MFColor"
tupleSize="3"
defaultValue=""
<!-- etc. -->
As ever, maintained and accessible via the following links. To facilitate making that availability evident, have placed primary links at the top of the X3DUOM page.
https://www.web3d.org/specifications/X3DUOM.html
https://www.web3d.org/specifications/X3dUnifiedObjectModel-4.0.xml
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/specifications/X3dUnifiedObjectModel-4.0.xml
Hope that looks better!
On 7/10/2019 3:51 PM, John Carlson wrote:
> Please provide 4.0 jars for X3DUOM so I can work on updating.
>
> Thanks.
>
> John
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
>
> *From: *Brutzman, Donald (Don) (CIV) <mailto:brutzman at nps.edu>
> *Sent: *Wednesday, July 10, 2019 10:02 AM
> *To: *John Carlson <mailto:yottzumm at gmail.com>
> *Cc: *X3D Graphics public mailing list <mailto:x3d-public at web3d.org>; aono at tut.jp <mailto:aono at tut.jp>
> *Subject: *Re: Python Field Type and Parent Child method JSON services forX3DUOM
>
> I am hoping that we will have a proper README and stabilized beta of native Python x3d package getting autogenerated in time for Web3D 2019 conference.
>
> Wondering if we might somehow use X3DUOM autogeneration to complement some of the modules in your X3DJSONLD library to keep that synchronized with X3Dv4 specification changes.
>
> On 7/9/2019 10:56 PM, John Carlson wrote:
>
> > Thank you for your attention.
>
> >
>
> > I would like to propose a service, which produces type and access type for fields from X3DUOM.
>
> >
>
> > I would like to propose another service, which produces methods for parent/child relationships from X3DUOM.
>
> >
>
> > I currently have JSON files which my python generators produce. I would like to create python services that return JSON structures. Then we can more finely return values as people ask for them, as an option.
>
> >
>
> > Would someone propose a hosting solution for this, I have Heroku, but I’m not familiar with hosting a python service in the recent past (was back in 2012 when I created a Django solution).
>
> >
>
> > These services will ultimately allow my serializers to stay current with the X3DUOM versions.
>
> >
>
> > If you wish to start off creating the service, I have the attached generators you can produce javaScript files from. The goal would be to provide 2 services, fieldTypes and mapToMethod which produce the JSON found in fieldTypes.js and mapToMethod.js
>
> >
>
> > Thanks,
>
> >
>
> > John
>
> >
>
> 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 http://faculty.nps.edu/brutzman
>
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 http://faculty.nps.edu/brutzman
More information about the x3d-public
mailing list