Package support for Extensible 3D (X3D) Graphics International Standard (IS)
Project description
Python X3D Package x3d.py
Designers: Loren Peitso, John Carlson, Masaki Aono, and Don Brutzman
This project is used for creating and deploying x3d.py package for Python via PyPi.
- https://pypi.org/project/x3d (tutorial)
- The non-profit Web3D Consortium maintains and releases this package under a BSD-style open-source license
Python installation options
- pip install x3d
- python -m pip install x3d
Notes
-
The X3D Unified Object Model (X3DUOM) is a full set of object-oriented interfaces for all nodes, fields and statements in the X3D Architecture Specification.
-
Consistent support for X3D Specifications includes multiple file formats (XML, JSON, ClassicVRML, binary) and programming languages (JavaScript, Java, Python, C, C#, C++).
-
The x3d.py package is autogenerated from X3DUOM via stylesheet http://www.web3d.org/x3d/stylesheets/X3duomToX3dPythonPackage.xslt
-
Online package location is in x3d stylesheets subdirectory python (at same level as subdirectory java for X3DJSAIL) http://www.web3d.org/x3d/stylesheets/python http://www.web3d.org/x3d/stylesheets/python/x3d.py
-
Ant build targets: BuildX3dPythonPackageFromX3duom.saxon, test.X3dToPython.xslt.one http://www.web3d.org/x3d/stylesheets/build.xml
-
Version control: https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/build.xml https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/X3duomToX3dPythonPackage.xslt https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/X3dToPython.xslt (converter) https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/python/README.md (this file) https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/python/x3d.py (python package)
-
X3D stylesheet descriptions are included in the X3D Resources, online at http://www.web3d.org/x3d/content/examples/X3dResources.html#Stylesheets
Discussion
- Mail list: x3d-public@web3D.org (subscribe)
- Contact: Don Brutzman, package maintainer
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file x3d-0.0.2.tar.gz.
File metadata
- Download URL: x3d-0.0.2.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09e8013639cc16457e6ef2936ab17d6fcac19aa4530a14edff6ddacdd9db9e84
|
|
| MD5 |
63e7978d5f3829697dd9505811f78026
|
|
| BLAKE2b-256 |
04f539f2dc3efef75fca251ff3f850d182b0920f383350ed99aca80096f58729
|
File details
Details for the file x3d-0.0.2-py3-none-any.whl.
File metadata
- Download URL: x3d-0.0.2-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2eaae72d9ed3c9b85f37ebaf531954fe6fc6a79e5ec8118f7b6b607867967180
|
|
| MD5 |
02b1ad16551d0f4b3c6a19cc186cbbb2
|
|
| BLAKE2b-256 |
0a8fac80d086962020f7477f10aeeea34fbfc28ceb2a738d434228bbc4732024
|