vrmlxpy


Namevrmlxpy JSON
Version 1.0.4 PyPI version JSON
download
home_pagehttps://github.com/kerrambit/vrmlxpy
SummaryToolkit for VRML parsing and traversing. Includes a standalone VRML parser library and a conversion library for transforming VRML geometry into geometry format such as STL, with modular C++ backends and Python bindings.
upload_time2025-07-27 16:27:02
maintainerNone
docs_urlNone
authorMarek Eibel
requires_python>=3.10
licenseGPL-3.0-or-later
keywords vrml stl 3d graphics bindings
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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](https://github.com/kerrambit/vrmlx).

## License
This project is licensed under the **GNU General Public License v3.0 or later** (GPL-3.0-or-later). See the [LICENSE](https://github.com/kerrambit/vrmlx/blob/main/LICENSE) file for more details.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/kerrambit/vrmlxpy",
    "name": "vrmlxpy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "vrml, stl, 3d, graphics, bindings",
    "author": "Marek Eibel",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/42/af/f76caec791ea07cd73d03c26943533f9601e0bbb8bd8212e5d9ba4027cfc/vrmlxpy-1.0.4.tar.gz",
    "platform": null,
    "description": "# vrmlx\nToolkit for parsing and traversing VRML files.\nIncludes 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```).\n\nThe modular architecture allows users to define their own actions\u2014custom 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.\n\nMore information can be found on official [GitHub page](https://github.com/kerrambit/vrmlx).\n\n## License\nThis project is licensed under the **GNU General Public License v3.0 or later** (GPL-3.0-or-later). See the [LICENSE](https://github.com/kerrambit/vrmlx/blob/main/LICENSE) file for more details.\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "Toolkit for VRML parsing and traversing. Includes a standalone VRML parser library and a conversion library for transforming VRML geometry into geometry format such as STL, with modular C++ backends and Python bindings.",
    "version": "1.0.4",
    "project_urls": {
        "Homepage": "https://github.com/kerrambit/vrmlxpy"
    },
    "split_keywords": [
        "vrml",
        " stl",
        " 3d",
        " graphics",
        " bindings"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c1db44ec4f7a62ff30e5008fdfc7cb4eb657a6bee657d8f3815b88c95dab2796",
                "md5": "f5045b1283cec97a85715bd78029e327",
                "sha256": "9939d7e7833339c08d5b81e2aa3e6ff0ae0eaa63b5daeb6f8d4f4b978a216515"
            },
            "downloads": -1,
            "filename": "vrmlxpy-1.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f5045b1283cec97a85715bd78029e327",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 2277431,
            "upload_time": "2025-07-27T16:26:59",
            "upload_time_iso_8601": "2025-07-27T16:26:59.301487Z",
            "url": "https://files.pythonhosted.org/packages/c1/db/44ec4f7a62ff30e5008fdfc7cb4eb657a6bee657d8f3815b88c95dab2796/vrmlxpy-1.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "42aff76caec791ea07cd73d03c26943533f9601e0bbb8bd8212e5d9ba4027cfc",
                "md5": "78979c3be5d6f8be4d942be280e706c0",
                "sha256": "c38418e1c5802cb297cc931fbc8d87af0b0a40662f236e0fb35ed5ca65d84b80"
            },
            "downloads": -1,
            "filename": "vrmlxpy-1.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "78979c3be5d6f8be4d942be280e706c0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 2270132,
            "upload_time": "2025-07-27T16:27:02",
            "upload_time_iso_8601": "2025-07-27T16:27:02.492907Z",
            "url": "https://files.pythonhosted.org/packages/42/af/f76caec791ea07cd73d03c26943533f9601e0bbb8bd8212e5d9ba4027cfc/vrmlxpy-1.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-27 16:27:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kerrambit",
    "github_project": "vrmlxpy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "vrmlxpy"
}
        
Elapsed time: 1.13042s