vrmlx
Toolkit for parsing and traversing VRML files.
Includes a standalone VRML parser library (vrmlproc) and a conversion library for transforming VRML into geometry format such as STL (togeom), with modular C++ backends and Python bindings (vrmlxpy).
The modular architecture allows users to define their own actions—custom functions that process VRML nodes in any desired way. This flexibility enables conversions beyond STL, such as transforming VRML data into a custom geometry JSON format. Simply implement the necessary actions to achieve your desired output.
More information can be found on official GitHub page.
License
This project is licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later). See the LICENSE file for more details.
Metadata
Release files for vrmlxpy 1.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vrmlxpy-1.0.7-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| vrmlxpy-1.0.7-cp312-cp312-manylinux_2_34_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.34+ x86-64 | Details |
Total release size: 2.7 MB
Release files / vrmlxpy-1.0.7-cp312-cp312-win_amd64.whl
| Download URL | vrmlxpy-1.0.7-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 984.8 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
119c16a536847667d0406c66222aeaf67c7d983281f63fb4c7b0f1abc80a2b3f
|
|
BLAKE2b-256 checksum How to use checksums |
b562d961530f962abec1347b4d75771ebf7bdcc322a76134c73aae5b61b76737
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / vrmlxpy-1.0.7-cp312-cp312-manylinux_2_34_x86_64.whl
| Download URL | vrmlxpy-1.0.7-cp312-cp312-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
24c283b8204a01258323a9f7e7b94172972f4185c6386bfd3a1782e2c1569095
|
|
BLAKE2b-256 checksum How to use checksums |
ef9761f40bcea90061c8325b85bbe32babb912098080e0e6277dbda677afeab4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|