voxbridge


Namevoxbridge JSON
Version 1.0.0 PyPI version JSON
download
home_pageNone
SummaryVoxBridge: convert VoxEdit glTF/GLB assets to engine-ready files for Unity and Roblox
upload_time2025-07-31 17:50:36
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords gltf glb voxedit unity roblox 3d converter assets
VCS
bugtrack_url
requirements rich typer pygltflib Pillow numpy scipy jsonschema
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # VoxBridge

**Professional VoxEdit to Unity/Roblox Asset Converter**

Convert VoxEdit glTF/GLB exports into optimized formats for Unity and Roblox. Supports mesh optimization, texture atlasing, and batch processing.

## Quick Start

```bash
# Install globally
pipx install voxbridge

# Convert a single file
voxbridge convert --input model.glb --target unity

# Batch process multiple files
voxbridge batch ./input_folder ./output_folder --target unity

# Launch GUI
voxbridge-gui
```

## Features

- **Unity Export**: Optimized FBX and glTF files for Unity
- **Roblox Export**: Optimized mesh and texture formats for Roblox
- **Mesh Optimization**: Polygon reduction and mesh splitting
- **Texture Atlasing**: Combine multiple textures into single atlas
- **Batch Processing**: Convert multiple files at once
- **GUI Interface**: User-friendly graphical interface
- **Performance Reports**: Detailed conversion statistics

## Installation

### Global Installation (Recommended)

```bash
pipx install voxbridge
```

### Alternative Installation

```bash
pip install voxbridge
```

## Usage

### Command Line Interface

```bash
# Convert single file
voxbridge convert --input model.glb --target unity --optimize-mesh

# Convert for Roblox
voxbridge convert --input model.glb --target roblox --generate-atlas

# Batch processing
voxbridge batch ./input_folder ./output_folder --target unity --recursive

# System diagnostics
voxbridge doctor
```

### GUI Interface

```bash
voxbridge-gui
```

## Examples

```bash
# Basic Unity conversion
voxbridge convert --input character.glb --target unity

# Optimized Roblox conversion
voxbridge convert --input building.glb --target roblox --optimize-mesh --generate-atlas

# Batch process with compression
voxbridge batch ./models ./output --target unity --recursive
```

## Requirements

- Python 3.9+
- Blender (optional, for advanced processing)
- Supported file formats: glTF, GLB

## Documentation

For detailed documentation, visit: https://supercoolkayy.github.io/voxbridge/

## Support

- **Issues**: https://github.com/Supercoolkayy/voxbridge/issues
- **Discussions**: https://github.com/Supercoolkayy/voxbridge/discussions

## License

MIT License - see [LICENSE](LICENSE) for details.

## Contributing

We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.

---

**Made with by Dapps over Apps**

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "voxbridge",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "gltf, glb, voxedit, unity, roblox, 3d, converter, assets",
    "author": null,
    "author_email": "\"Abdulkareem Oyeneye/Dapps over Apps.\" <team@dappsoverapps.com>",
    "download_url": "https://files.pythonhosted.org/packages/71/e3/947da7206fe4ff1bb66c26108424e514bb9b6947c74e3d2fab8f84164026/voxbridge-1.0.0.tar.gz",
    "platform": null,
    "description": "# VoxBridge\n\n**Professional VoxEdit to Unity/Roblox Asset Converter**\n\nConvert VoxEdit glTF/GLB exports into optimized formats for Unity and Roblox. Supports mesh optimization, texture atlasing, and batch processing.\n\n## Quick Start\n\n```bash\n# Install globally\npipx install voxbridge\n\n# Convert a single file\nvoxbridge convert --input model.glb --target unity\n\n# Batch process multiple files\nvoxbridge batch ./input_folder ./output_folder --target unity\n\n# Launch GUI\nvoxbridge-gui\n```\n\n## Features\n\n- **Unity Export**: Optimized FBX and glTF files for Unity\n- **Roblox Export**: Optimized mesh and texture formats for Roblox\n- **Mesh Optimization**: Polygon reduction and mesh splitting\n- **Texture Atlasing**: Combine multiple textures into single atlas\n- **Batch Processing**: Convert multiple files at once\n- **GUI Interface**: User-friendly graphical interface\n- **Performance Reports**: Detailed conversion statistics\n\n## Installation\n\n### Global Installation (Recommended)\n\n```bash\npipx install voxbridge\n```\n\n### Alternative Installation\n\n```bash\npip install voxbridge\n```\n\n## Usage\n\n### Command Line Interface\n\n```bash\n# Convert single file\nvoxbridge convert --input model.glb --target unity --optimize-mesh\n\n# Convert for Roblox\nvoxbridge convert --input model.glb --target roblox --generate-atlas\n\n# Batch processing\nvoxbridge batch ./input_folder ./output_folder --target unity --recursive\n\n# System diagnostics\nvoxbridge doctor\n```\n\n### GUI Interface\n\n```bash\nvoxbridge-gui\n```\n\n## Examples\n\n```bash\n# Basic Unity conversion\nvoxbridge convert --input character.glb --target unity\n\n# Optimized Roblox conversion\nvoxbridge convert --input building.glb --target roblox --optimize-mesh --generate-atlas\n\n# Batch process with compression\nvoxbridge batch ./models ./output --target unity --recursive\n```\n\n## Requirements\n\n- Python 3.9+\n- Blender (optional, for advanced processing)\n- Supported file formats: glTF, GLB\n\n## Documentation\n\nFor detailed documentation, visit: https://supercoolkayy.github.io/voxbridge/\n\n## Support\n\n- **Issues**: https://github.com/Supercoolkayy/voxbridge/issues\n- **Discussions**: https://github.com/Supercoolkayy/voxbridge/discussions\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n## Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.\n\n---\n\n**Made with by Dapps over Apps**\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "VoxBridge: convert VoxEdit glTF/GLB assets to engine-ready files for Unity and Roblox",
    "version": "1.0.0",
    "project_urls": {
        "Documentation": "https://supercoolkayy.github.io/voxbridge/",
        "Homepage": "https://github.com/Supercoolkayy/voxbridge",
        "Issues": "https://github.com/Supercoolkayy/voxbridge/issues",
        "Repository": "https://github.com/Supercoolkayy/voxbridge",
        "Source": "https://github.com/Supercoolkayy/voxbridge"
    },
    "split_keywords": [
        "gltf",
        " glb",
        " voxedit",
        " unity",
        " roblox",
        " 3d",
        " converter",
        " assets"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a344e5bc603ecc6ad01d25b9588483e9b2d38150746d5e8167b181a59f3f76a1",
                "md5": "9f20e8e0de02f14edc6eb2a782fff8ca",
                "sha256": "cb5d3084035835c7d943156e7885fdd97d27feda2beaed3f8fa7081c7404c057"
            },
            "downloads": -1,
            "filename": "voxbridge-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9f20e8e0de02f14edc6eb2a782fff8ca",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 24781,
            "upload_time": "2025-07-31T17:50:35",
            "upload_time_iso_8601": "2025-07-31T17:50:35.769243Z",
            "url": "https://files.pythonhosted.org/packages/a3/44/e5bc603ecc6ad01d25b9588483e9b2d38150746d5e8167b181a59f3f76a1/voxbridge-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "71e3947da7206fe4ff1bb66c26108424e514bb9b6947c74e3d2fab8f84164026",
                "md5": "d162edf11aad0a844b2762239df35546",
                "sha256": "e141dce0c34d85173327bbb5f778d8866f8e772e2c0fa4370232a519c89bcd1d"
            },
            "downloads": -1,
            "filename": "voxbridge-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "d162edf11aad0a844b2762239df35546",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 27709,
            "upload_time": "2025-07-31T17:50:36",
            "upload_time_iso_8601": "2025-07-31T17:50:36.937618Z",
            "url": "https://files.pythonhosted.org/packages/71/e3/947da7206fe4ff1bb66c26108424e514bb9b6947c74e3d2fab8f84164026/voxbridge-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-31 17:50:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Supercoolkayy",
    "github_project": "voxbridge",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "rich",
            "specs": [
                [
                    ">=",
                    "13.0.0"
                ]
            ]
        },
        {
            "name": "typer",
            "specs": [
                [
                    ">=",
                    "0.12.0"
                ]
            ]
        },
        {
            "name": "pygltflib",
            "specs": [
                [
                    ">=",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "Pillow",
            "specs": [
                [
                    ">=",
                    "10.0.0"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    ">=",
                    "1.24.0"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    ">=",
                    "1.10.0"
                ]
            ]
        },
        {
            "name": "jsonschema",
            "specs": [
                [
                    ">=",
                    "4.21.0"
                ]
            ]
        }
    ],
    "lcname": "voxbridge"
}
        
Elapsed time: 1.60885s