• 正文概述
  • GitHub – Supercoolkayy/voxbridge:VoxBridge:将 VoxEdit glTF/GLB 资源转换为 Unity 和 Roblox 的引擎就绪文件

    Name
    2 weeks ago
    2 weeks ago
    2 weeks ago
    2 weeks ago
    4 days ago
    last month
    2 weeks ago
    2 weeks ago
    2 weeks ago
    2 weeks ago
    3 weeks ago
    2 weeks ago
    2 weeks ago
    2 weeks ago
    5 days ago
    3 weeks ago
    last month
    last month
    last month
    2 weeks ago
    2 weeks ago
    2 weeks ago
    2 weeks ago
    2 weeks ago
    2 weeks ago
    last month
    2 weeks ago
    2 weeks ago
    5 days ago
    3 weeks ago
    last month
    3 weeks ago
    3 weeks ago
    last month
    last month
    3 weeks ago
    2 weeks ago
    2 weeks ago
    3 weeks ago
    3 weeks ago
    last month

    存储库文件导航

    VoxBridge(之声桥)

    将 VoxEdit 模型转换为 Unity 和 Roblox – 现在具有特定于平台的材质导出功能!

    VoxBridge 是一款专业工具,可将从 The Sandbox VoxEdit 导出的 3D 模型转换为针对 Unity 和 Roblox 游戏引擎的优化格式。它会自动处理网格优化、纹理处理和特定于平台的材质转换,以确保您的模型在目标平台中完美运行。

    🎉 版本 2.0.1 中的新功能

    ✅ Unity 灰色材质修复(新!

    • PBR 纹理通道重新映射:自动将纹理打包到 Unity 的标准着色器格式中
    • 不再有灰色材料:R=金属,G=光滑度,B=AO,A=光泽
    • 自动应用:在对 Unity 目标进行Node.js处理后运行
    • 完美渲染:适用于 GLTF 查看器和 Unity!

    ✅ 增强的网格简化(新!

    • 三角形计数:报告中准确的三角形计数前/后
    • 智能缩减:保留动画关键顶点
    • 顶点焊接:自动合并重复的顶点
    • 详细日志记录:显示精确的多边形减少百分比

    ✅ 综合报告(新!

    • 文件大小:人类可读的格式(“21.49 MB”而不是字节)
    • 三角形统计数据:前/后与减少百分比
    • 优化状态:应用的内容(简化、焊接等)
    • 性能指标:文件大小减小、处理时间
    • 动画数据:骨骼计数、皮肤数据、动画计数
    • 智能简化:保留动画顶点(减少 0% = 保护动画✅)
    • 静态模型缩减:显示实际的多边形缩减(对于非绑定模型,则为 20-40%)

    ✅ 扁平拉链结构(新!

    • Unity 兼容打包:根级别的所有文件(无子目录)
    • 完美 URI 匹配:GLTF 纹理引用匹配文件位置
    • 更轻松的导入:只需解压缩并拖入 Unity – 纹理会自动加载

    以前的功能(版本 2.0)

    特定于平台的纹理打包(修复 Unity 中的灰色材质!

    • Unity 目标 (-t unity):自动将 PBR 纹理打包到 Unity 的标准着色器格式中

      • R = 金属,G = 光滑度,B = AO,A = 光泽
      • 通过正确重新映射纹理通道来修复灰色材质问题
      • 在 GLTF 查看器和 Unity 中完美运行!
    • Roblox Target (-t roblox):简化的 Roblox 材料导出

      • 仅保留 BaseColor + 法线贴图(Roblox 实际使用的内容)
      • 删除未使用的 PBR 纹理以缩小文件大小
      • 针对 Roblox 的渲染引擎进行了优化
    • 标准 GLTF 目标 (-t gltf):完全符合 GLTF

      • 无需修改,适用于所有 GLTF/GLB 查看器
      • 完整的 PBR 支持

    改进的模型处理

    • 静态模型:简单模型导出为优化的三网格体(移除骨架)
    • 动画模型:完整绑定和动画保留(蒙皮网格体)
    • 自动检测或手动控制--force-static / --force-node

    增强的性能

    • 文件夹中可用的独立可执行文件/dist
    • 无需安装 – 只需运行并转换!
    • Node.js可选的,但建议用于:
      • 复杂模型处理(动画、大文件)
      • 高级优化(Draco,纹理大小调整)
      • 复杂资产的处理速度提高 2-3 倍

    📚 快速导航

    • 🚀 快速入门 – 5 分钟内启动并运行
    • 📥 下载 – 为您的平台获取 VoxBridge
    • 📋 支持的格式 – 哪些有效,哪些无效
    • 🛠️ 故障排除 – 常见问题和解决方案
    • 📖 文档 – 详细指南和参考资料

    🎯 VoxBridge 的作用

    输入:从 The Sandbox Vox 导出的文件编辑
    输出:针对 Roblox 或 Unity
    优化的文件 目的:弥合体素艺术创作和游戏开发之间的差距
    .glb.gltf

    ⚠️ 重要提示: VoxBridge 仅适用于从 The Sandbox VoxEdit 导出的 GLB 文件。此阶段不支持其他格式,如 OBJ、FBX 或随机 3D 模型。

    🧠 智能转换系统

    VoxBridge 现在具有智能转换系统,可自动检测 3D 模型的复杂性,并将它们路由到最佳处理路径:

    🔍 自动检测:

    • 静态模型:没有动画、皮肤或变形目标的简单模型
    • 复杂模型:具有动画、绑定、变形目标或高级材质的模型

    ⚡ 处理路径:

    • 静态路径:基于 Trimesh 的快速处理简单模型
    • 复杂路径:使用 glTF-Transform 进行全Node.js处理,实现高级功能

    🎛️ 手动覆盖:

    • --force-static:强制静态处理(更快,但可能会丢失复杂特征)
    • --force-node:强制复杂处理(速度较慢,但保留所有特征)

    🖥️ 使用 VoxBridge 的两种方法

    对于创作者(无需终端):

    • 使用 GUI – 只需双击并拖动您的文件
    • 非常适合艺术家和非技术用户
    • 可视化界面使转换变得简单

    对于开发人员:

    • 使用命令行 – 完全控制和自动化
    • 非常适合批处理和脚本编写
    • 高级选项和定制

    系统要求

    • 作系统:Windows 10+、macOS 10.14+ 或 Linux (x64)
    • 内存:最低 2GB,推荐 4GB
    • 存储空间:200MB 可用空间
    • 图形:对 GUI 的基本图形支持
    • Node.js:18+ LTS(可选但推荐)

    Node.js依赖关系

    VoxBridge 无需Node.js即可工作,但可获得最佳性能:

    • ✅ 简单/静态模型:无需Node.js即可正常工作(基本转换)
    • ⚡ 复杂/动画模型:需要Node.js:
      • 动画和绑定保留
      • 大文件处理 (>50MB)
      • 高级优化(Draco 压缩、纹理大小调整)
      • 处理速度提高 2-3 倍

    安装Node.js:从 nodejs.org 下载最新的 LTS 版本

    📖 需要详细的安装帮助?有关分步说明和故障排除,请参阅安装指南

    🚀 快速入门

    🖱️ 对于创作者(GUI – 推荐)

    无需终端知识!非常适合艺术家和创作者。

    1. 下载适用于您平台的独立可执行文件
    2. 将文件解压到任何文件夹
    3. 双击 (Windows) 或 (Linux/macOS)voxbridge-gui.exe./voxbridge-gui
    4. 加载从 VoxEdit 导出的文件.glb
    5. 选择目标平台(Roblox 或 Unity)
    6. 点击“转换”并在 ZIP 文件中找到您的结果!

    💡 GUI 使一切变得直观和简单 – 只需拖放和转换!

    💻 面向开发人员 (CLI)

    1. 下载适用于您平台的独立可执行文件
    2. 将文件解压到任何文件夹
    3. 打开该文件夹中的命令提示符/终端
    4. 运行转换命令:
    # Unity export (fixes gray materials with packed textures!)
    ./voxbridge convert --input model.glb --output-dir ./output -t unity
    
    # Roblox export (lightweight, optimized materials)
    ./voxbridge convert --input model.glb --output-dir ./output -t roblox
    
    # Standard GLTF export (works in all viewers)
    ./voxbridge convert --input model.glb --output-dir ./output -t gltf
    
    # Static model (fast, Python-only - no Node.js needed)
    ./voxbridge convert --input static_model.glb --output-dir ./output -t unity --force-static
    
    # Animated model (preserves rigging - requires Node.js)
    ./voxbridge convert --input animated_model.glb --output-dir ./output -t unity --force-node
    
    # Batch processing
    ./voxbridge batch ./input_folder --output-dir ./output_folder -t unity

    📥 下载

    下载最新版本GitHub Releases

    平台 文件名 包括什么
    窗户 voxbridge-windows-x64.zip CLI + GUI 可执行文件
    Linux的 voxbridge-linux-x64.tar.gz CLI + GUI 可执行文件
    macOS作系统 voxbridge-macos-x64.tar.gz CLI + GUI 可执行文件

    💡 最新版本: v2.0.1 – 包括 Unity PBR 纹理打包、网格简化和综合报告!

    📖 需要有关独立可执行文件的帮助?有关特定于平台的详细说明,请参阅独立可执行文件指南

    📋 支持的格式

    ✅ 支持的输入

    • GLB(GLTF 二进制文件)– 从 The Sandbox VoxEdit 导出
    • glTF – 来自 VoxEdit 的基于文本的 GLTF 文件

    ✅ 支持的输出

    • glTF – 针对 Unity 或 Roblox 进行了优化
    • ZIP 包 – 输出文件的自动打包

    ❌ 不支持(尚不支持)

    • OBJ 文件 – 现阶段不支持
    • FBX文件 – 现阶段不支持
    • 随机 3D 模型 – 只有 VoxEdit 导出有效
    • 其他格式 – 仅 VoxEdit 的 GLB/glTF

    💡 始终以 GLB 格式从 VoxEdit 导出您的资产以获得最佳效果。

    🎮 目标平台和材料导出

    统一 (-t unity)

    • 输入:VoxEdit .glb/.gltf 文件
    • 输出:具有打包 PBR 纹理的 Unity 优化 glTF
    • 材质处理:自动将纹理打包到 Unity 的标准着色器格式中
      • R 通道 = 金属
      • G 通道 = 平滑度(倒置粗糙度)
      • B 通道 = 环境光遮蔽
      • 通道 = 光泽度
    • 修复:Unity 中的灰色材质问题!
    • 适用于:Unity 和 GLTF 查看器

    Roblox (-t roblox)

    • 输入:VoxEdit .glb/.gltf 文件
    • 输出:与 Roblox 兼容的 glTF,具有简化的材料
    • 物料搬运:仅保留 Roblox 使用的内容
      • BaseColor(反照率)纹理
      • 法线贴图(如果存在)
      • 去除金属/粗糙度/遮挡(Roblox 未使用)
    • 优点:文件大小更小,导入速度更快
    • 优化为:Roblox Studio

    标准 GLTF (-t gltf)

    • 输入:VoxEdit .glb/.gltf 文件
    • 输出:标准 GLTF,支持完全 PBR
    • 物料搬运:无需修改,完全符合 GLTF 规范
    • 用于:GLTF/GLB 查看器、其他游戏引擎

    📦 静态模型处理与动画模型处理

    VoxBridge 智能处理不同的模型类型:

    静态模型(无动画)

    出口流程:

    • 转换为优化的三网格
    • 移除原始骨架(不需要)
    • 处理速度更快,文件大小更小
    • 无需Node.js即可工作

    用例:

    • 建筑物、道具、装饰品
    • 不移动的物体
    • 简单的角色模型

    例:

    ./voxbridge convert --input building.glb -o output/ -t unity --force-static

    动画/蒙皮模型

    出口流程:

    • 保留完整的索具和蒙皮
    • 保持动画
    • 删除静态重复项
    • 需要Node.js才能获得最佳结果

    用例:

    • 带有动画的角色
    • 纵模型
    • 蒙皮网格体

    例:

    ./voxbridge convert --input character.glb -o output/ -t unity --force-node

    💡 自动检测:默认情况下,VoxBridge 会自动检测您的模型是静态的还是动画的,并使用适当的处理路径。

    🔧 常用命令

    # Get help
    ./voxbridge --help
    
    # ===== PLATFORM-SPECIFIC EXPORTS =====
    
    # Unity export (fixes gray materials!)
    ./voxbridge convert -i model.glb -o output/ -t unity
    
    # Roblox export (optimized, lightweight)
    ./voxbridge convert -i model.glb -o output/ -t roblox
    
    # Standard GLTF export (universal)
    ./voxbridge convert -i model.glb -o output/ -t gltf
    
    # ===== STATIC VS ANIMATED MODELS =====
    
    # Static model (fast, no Node.js needed)
    ./voxbridge convert -i prop.glb -o output/ -t unity --force-static
    
    # Animated model (requires Node.js)
    ./voxbridge convert -i character.glb -o output/ -t unity --force-node
    
    # Auto-detect (default - chooses best path)
    ./voxbridge convert -i model.glb -o output/ -t unity
    
    # ===== ADVANCED OPTIONS =====
    
    # Unity with mesh optimization (requires Node.js)
    ./voxbridge convert -i model.glb -o output/ -t unity --optimize-mesh
    
    # Roblox with Draco compression (requires Node.js)
    ./voxbridge convert -i model.glb -o output/ -t roblox --use-draco
    
    # Full optimization (requires Node.js)
    ./voxbridge convert -i model.glb -o output/ -t unity 
      --optimize-mesh --texture-size 1024 --use-draco --quantize
    
    # ===== BATCH PROCESSING =====
    
    # Batch convert folder to Unity
    ./voxbridge batch ./input_folder -o ./output_folder -t unity
    
    # Batch convert to Roblox
    ./voxbridge batch ./input_folder -o ./output_folder -t roblox
    
    # ===== DIAGNOSTICS =====
    
    # Check system and Node.js availability
    ./voxbridge doctor
    
    # Verbose output for debugging
    ./voxbridge convert -i model.glb -o output/ -t unity --verbose

    🎛️ CLI 标志

    描述 违约 Node.js 必填
    -t, --target 目标平台: , ,unityrobloxgltf unity
    -i, --input 输入 GLB/GLTF 文件路径 必填
    -o, --output 输出目录路径 必填
    --force-static 力静态处理(三网格) 自动检测
    --force-node 强制复杂处理(动画) 自动检测 是的
    --pack-glb 将输出打包到单个 GLB 文件中
    --use-draco 启用 Draco 压缩 是的
    --no-draco 禁用 Draco 压缩
    --texture-size 最大纹理大小(像素) 1024 是的
    --quantize 启用量化 是的
    --optimize-mesh 启用网格简化 是的
    --verbose, -v 详细输出
    --debug, -d 调试输出,提供完整详细信息

    📖 需要更多命令详细信息?有关全面的文档,请参阅使用指南纹理打包指南

    ⚠️常见错误

    不要尝试这些 – 它们不会起作用:

    • ❌ 使用 OBJ 或 FBX 文件作为输入
    • ❌ 从互联网上拖动随机 3D 模型
    • ❌ 使用其他体素编辑器中的模型
    • ❌ 期望其他格式有效
    • ❌ 使用未安装Node.js的复杂处理标志

    请改为执行以下作:

    • ✅ 始终从 The Sandbox VoxEdit 导出为 GLB
    • ✅ 使用 GUI 进行首次转换(无需终端!
    • ✅ 检查转换后模型的输出 ZIP 文件
    • ✅ 安装 Node.js 18+ 以获得复杂模型的完整功能

    🔧 Node.js要求

    如需完整功能:

    • 复杂模型处理需要Node.js 18+
    • 自动回退:如果Node.js不可用,VoxBridge 将使用仅 Python 的处理
    • 性能影响:使用 Node.js 复杂处理速度提高 2-3 倍

    需要什么Node.js:

    • 网格简化 (--optimize-mesh)
    • 天龙座压缩 (--use-draco)
    • 纹理大小调整 (--texture-size)
    • 量化 (--quantize)
    • 复杂模型处理(动画、绑定)

    没有Node.js什么有效:

    • 基本转换 (--force-static)
    • 简单的模型处理
    • GLB 填料 (--pack-glb)
    • 基本材料转换

    🔗 了解更多信息

    VoxBridge 文档

    技术参考

    快速参考

    官方文档

    支持与社区

    🛠️ 故障 排除

    Windows:“文件未被识别为可执行文件”

    如果 Windows 询问如何打开文件而不是运行它:

    解决方案 1:使用命令提示符(推荐)

    # Open Command Prompt (cmd.exe), not PowerShell
    cd C:pathtoextractedfolder
    voxbridge.exe --help
    voxbridge-gui.exe

    解决方案 2:PowerShell 替代方案

    # In PowerShell, use this syntax:
    cd C:pathtoextractedfolder
    .voxbridge.exe --help
    & ".voxbridge-gui.exe"

    Linux/macOS:“权限被拒绝”

    chmod +x voxbridge voxbridge-gui

    转换失败

    # Get detailed error info
    ./voxbridge convert --input model.glb --output-dir ./output --target roblox --verbose
    
    # Check system status and Node.js availability
    ./voxbridge doctor

    未找到Node.js或处理失败

    如果看到“找不到Node.js运行程序”或“复杂处理失败”:

    解决方案 1:安装Node.js(推荐)

    # Install Node.js 18+ from https://nodejs.org/
    # Then restart your terminal and try again
    ./voxbridge convert --input model.glb --output-dir ./output --target unity --force-node

    解决方案 2:使用仅 Python 处理

    # Force static processing (no Node.js required)
    ./voxbridge convert --input model.glb --output-dir ./output --target unity --force-static

    解决方案 3:检查Node.js安装

    # Verify Node.js is installed and accessible
    node --version
    npm --version

    Windows Defender 误报

    某些防病毒软件可能会将可执行文件标记为可疑。这是一个误报,因为:

    • 可执行文件是使用 PyInstaller 构建的
    • 它包含 Python 运行时和库
    • 不存在恶意代码

    解决方案:在 Windows Defender 中为 VoxBridge 文件夹添加例外。

    📖 需要更多故障排除帮助?有关详细解决方案,请参阅安装指南,有关特定于命令的帮助,请参阅使用指南。

    👨 💻 开发者说明

    对于想要从源代码构建的开发人员:

    📖 性能和基准:有关详细基准,请参阅性能分析,有关项目里程碑的当前状态

    要求

    • Python:3.12(不是 3.13)- 兼容性必需
    • 依赖项:从 requirements.txt 安装

    从源代码构建

    # Clone repository
    git clone https://github.com/Supercoolkayy/voxbridge.git
    cd voxbridge
    
    # Create virtual environment
    python3.12 -m venv venv
    source venv/bin/activate  # On Windows: venvScriptsactivate
    
    # Install dependencies
    pip install -r requirements.txt
    
    # Install in development mode
    pip install -e .
    
    # Run tests
    python -m pytest tests/
    
    # Launch GUI for testing
    python gui.py

    构建独立可执行文件

    # Linux/macOS
    ./build.sh
    
    # Windows (requires Windows machine)
    build_windows.bat

    📖 基准测试:有关性能测试和优化分析,请参阅基准测试指南

    许可证

    MIT 许可证 – 有关详细信息,请参阅许可证


    VoxBridge v2.0.0 – 具有特定平台材质导出的专业资产转换

    由 Dapps 制作,❤️而不是应用程序 |麻省理工学院许可证

    大约

    VoxBridge:将 VoxEdit glTF/GLB 资源转换为 Unity 和 Roblox 的引擎就绪文件

    资源

    许可证

    星星

    观察家

    释放7

    v2.0.1 版本最近的
    2 weeks ago

    未发布包
    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,请不要用于商业用途!
    3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
    8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
    声明如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性

    GLB下载网 - GLB/GLTF模型与格式资源免费下载,支持在线浏览与转换 » VoxBridge:将 VoxEdit glTF/GLB 资源转换为 Unity 和 Roblox 的引擎就绪文件

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载要提取码
    百度网盘提取码都是gltf。
    分享过期和重复下载怎么办
    分享过期请使用备份下载,重复下载是不另扣费的,请放心下载。
    模型和平台不兼容怎么办
    可以用网站在线编辑功能,修改模型属性,大小,方向,坐标,中心,透明等问题,然后重新导出既可https://glbxz.com/38636.html
    开通VIP 享更多特权,建议使用 QQ 登录