新闻详情

新闻详情

首页 / 资讯中心 / 详情

HY-World 2.0 实战部署:如何将生成的3D世界导入Blender/Unity/Unreal游戏引擎

发布时间:2026/10/1 20:02:46来源:尧图网络
HY-World 2.0 实战部署:如何将生成的3D世界导入Blender/Unity/Unreal游戏引擎
HY-World 2.0 实战部署如何将生成的3D世界导入Blender/Unity/Unreal游戏引擎【免费下载链接】HY-World-2.0HY-World 2.0: A Multi-Modal World Model for Reconstructing, Generating, and Simulating 3D Worlds项目地址: https://gitcode.com/gh_mirrors/hy/HY-World-2.0HY-World 2.0 是一个开源的多模态 3D 世界模型能从文本、单张图片或视频直接生成/重建可编辑的 3D 资产3D 高斯、网格、点云并可直接导入 Blender、Unity、Unreal 等游戏引擎——这不是一段视频而是可以永久保留、自由漫游的真实 3D 世界。本文带你走通从环境安装、世界生成、资产导出到引擎导入的完整实战流程 一、为什么选 HY-World 2.03D 资产 vs 视频传统视频世界模型生成的像素画面播放完即消失而 HY-World 2.0 输出的是真实 3D 资产这决定了它能否进入游戏开发流程能力视频世界模型HY-World 2.0输出像素视频不可编辑网格 / 3DGS完全可编辑生命周期看完即消失资产永久保存渲染逐帧推理延迟高消费级 GPU 实时渲染引擎兼容✗ 仅视频文件✓ 直接导入 Blender / UE / Unity物理无碰撞、光照、零误差控制它提供两条主线世界生成文本/图片 → 可导航 3D 世界和世界重建多视图照片/视频 → 3D分别对应 hyworld2/worldgen/ 与 hyworld2/worldrecon/ 两大模块。二、环境准备一键安装步骤硬件要求NVIDIA GPU CUDA 12.8 Python 3.11。世界生成推荐 4 卡以上官方在 8×H20 上验证。# 1. 克隆仓库 git clone https://gitcode.com/gh_mirrors/hy/HY-World-2.0 cd HY-World-2.0 # 2. 创建环境并安装基础依赖 conda create -n hyworld2 python3.11.15 conda activate hyworld2 pip install -r requirements.txt # 3. 安装自定义 gsplat同时支持重建与生成 cd hyworld2/worldgen/third_party/gsplat_maskgaussian pip install -e . --no-build-isolation按需追加世界生成的 git 依赖requirements_git.txt、Recast 导航网格扩展hyworld2/worldgen/third_party/navmesh以及 FlashAttention 后端完整说明见 README_zh.md 的快速开始章节与 DOCUMENTATION_zh.md。三、生成你的 3D 世界五阶段流水线世界生成模块把一张 360° 全景图变成可导航的 3D 世界共 5 个阶段参考 hyworld2/worldgen/README.md阶段脚本产出1️⃣ 轨迹规划traj_generate.py基于 VLM 的相机轨迹障碍感知导航2️⃣ 轨迹渲染traj_render.py多卡点云渲染 cameras.glb3️⃣ 世界扩展video_gen.pyWorldStereo 2.0 生成关键帧视频4️⃣ GS 数据准备gen_gs_data.py图像、对齐深度、法线、相机参数5️⃣ 3DGS 训练world_gs_trainer.py最终 3D 世界PLY/SPZ/网格全景图可由 HY-Pano 2.0 从一句话提示自动生成示例数据见 examples/worldgen/。整体架构如下图所示关键让训练器直接导出可导入引擎的资产第 5 阶段的 world_gs_trainer.py 通过命令行开关决定导出内容建议全部打开python -m world_gs_trainer default \ --data_dir $TARGET_PATH/gs_data --result_dir $RESULT_DIR \ --save_ply --convert_to_spz --export_mesh三个开关对应三类资产--save_ply→3D 高斯 .plypoint_cloud_*.ply含全部高斯属性--convert_to_spz→压缩 SPZ 格式且已自动转换为 RUB右-上-后坐标系——正是 Unity/Unreal 习惯的引擎坐标系导入即对--export_mesh→TSDF 融合网格fuse_post.ply并可用 pymeshlab 减面输出fuse_simplified.ply网格提取逻辑见 gs/extract_mesh.py训练结束后用浏览器查看器先验收一遍效果再进入引擎python show_gs.py --port 8081 --gpu_id 0 --ckpt $RESULT_DIR/ckpts/ckpt_1499_rank*.pt四、照片秒变 3DWorldMirror 2.0 重建路线不想从零生成拍一段环绕视频或准备一组多视图照片即可。WorldMirror 2.0 是统一前馈模型单次前向传播同时输出深度、法线、相机参数、3D 点云和 3DGS# 单卡推理 python -m hyworld2.worldrecon.pipeline --input_path path/to/images # 多卡图像数量需 GPU 数 torchrun --nproc_per_node2 -m hyworld2.worldrecon.pipeline \ --input_path path/to/images --use_fsdp --enable_bf16示例输入examples/worldrecon/ 内置多组真实场景推理结果保存在输出目录中包含点云.ply、深度图、法线图、3DGS.ply和camera_params.json相机内外参由 save_utils.py 写出。想要可视化交互直接启动 Gradio 应用python -m hyworld2.worldrecon.gradio_app五、导入游戏引擎三种格式三条路先明确手里的资产再选路资产文件适用场景高保真外观 3DGSpoint_cloud_*.ply/.spz影视级画面、快速预览传统网格fuse_post.ply/fuse_simplified.ply物理、动画、光照全支持点云重建输出的.ply快速占位、导航参考 路线 ABlender最省事网格File → Import → Stanford PLY (.ply)直接拖入fuse_post.ply顶点色自动保留若面数过高万面级场景先用 extract_mesh.py 配套的减面逻辑pymeshlab/Open3D降到目标面数再导入3DGS安装社区 BlenderGS 类插件导入.ply或走高斯 → 网格转换路线注意坐标系导出目录中的position_meta_info.json记录了up_direction、scale等信息若场景方向不对在 Blender 中旋转/缩放对齐即可。 路线 BUnity引擎对 PLY 原生支持弱推荐在 Blender 中完成PLY → FBX/OBJ转换后Asset Store之外直接拖入 Assets 目录3DGS 资产可用支持 splat 的 Unity 插件直接加载.spz坐标系已转为 RUB无需再翻转物理碰撞网格导入后在 Unity 中为 Static Mesh 生成碰撞体或复用生成阶段产出的 NavMesh项目内置 Recast 导航网格扩展 third_party/navmesh/。 路线 CUnreal Engine同样推荐Blender/MeshLab 中转fuse_simplified.ply→ FBX/OBJ → 拖入 Content引擎自动识别为 Static Mesh大世界建议先减面到百万三角面以内并在 UE 中启用 Nanite 处理高模3DGS 实时渲染可加载.spzRUB 坐标系与 UE 一致或使用专门的 splat 渲染插件相机机位可直接读取重建阶段输出的camera_params.json在关卡中还原拍摄视角做校验。六、避坑清单 性能建议 ⚡GPU 不够多按官方公式拉长训练步数4 卡 2000 步、2 卡 4000 步、单卡 8000 步见 worldgen/README.md多卡重建时图像数量必须 ≥ GPU 数否则报错网格过密导致引擎卡顿 → 优先使用减面后的fuse_simplified.ply或用--convert_to_spz走 SPZ 路线体积小、加载快天空区域噪点多 → 训练时保持--split_sky与天空深度正则选项开启想复现官方示例效果直接以 examples/ 下的数据作为--target_path输入跑通全流程。七、相关文件导航模块路径说明世界生成流水线hyworld2/worldgen/五阶段生成 资产导出3DGS 训练器hyworld2/worldgen/world_gs_trainer.py--save_ply / --convert_to_spz / --export_mesh网格提取hyworld2/worldgen/gs/extract_mesh.pyTSDF 融合 减面在线查看器hyworld2/worldgen/show_gs.py浏览器实时预览世界重建hyworld2/worldrecon/pipeline.py多视图/视频 → 3D完整文档DOCUMENTATION_zh.md参数、输出格式、先验注入从一句话提示到引擎里可交互的 3D 世界HY-World 2.0 把生成—导出—导入的链路全部打通。建议先用官方示例数据examples/worldgen/case000跑通一遍全流程再替换成你自己的素材逐步构建属于你的 3D 世界 【免费下载链接】HY-World-2.0HY-World 2.0: A Multi-Modal World Model for Reconstructing, Generating, and Simulating 3D Worlds项目地址: https://gitcode.com/gh_mirrors/hy/HY-World-2.0创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Java集成Python YOLO ONNX:视频目标检测架构与避坑指南 2026/10/1 20:51:10

Java集成Python YOLO ONNX:视频目标检测架构与避坑指南

简介:Java 与 Python 混合调用 YOLO ONNX 模型完成视频目标检测的完整工程,面向需要将深度学习能力接入 Java 服务端、处理 RTSP/RTMP 实时视频流的开发者,覆盖 YOLOv5、YOLOv7、YOLOv8 等主流模型,解决跨语言推理、数据格式转换和…

阅读更多 →
3.《设计模式》:软件设计与解耦能力提炼 2026/10/1 20:51:04

3.《设计模式》:软件设计与解耦能力提炼

第三阶段学习目标:理解常见的软件设计问题,以及如何使用抽象、组合、接口和多态控制复杂度。 核心思想: 不要背设计模式,要理解“为什么需要这种设计”。 目录 1. 设计模式到底解决什么?2. 第一原则:组合优…

阅读更多 →
2026年10月最新 上海沛纳海保养攻略 精准查找门店位置 2026/10/1 20:51:04

2026年10月最新 上海沛纳海保养攻略 精准查找门店位置

在上海,沛纳海表主们关于保养的咨询往往围绕几个实际问题展开:保养周期到了该去哪?两家门店怎么选?预约要注意什么?保养到底包含哪些工序?沛纳海直营售后上海静安门店:上海市静安区南京西路1266…

阅读更多 →
小个子靠谱女装品牌有哪些:诚信小个子女装公司综合实力与用户口碑深度解析 2026/10/1 20:51:04

小个子靠谱女装品牌有哪些:诚信小个子女装公司综合实力与用户口碑深度解析

杭州小谷粒服饰有限公司深耕女装行业14年,是一家以品牌运营为核心,主打小个子女装、小个子穿搭的综合型服饰企业,业务以线上电商零售为核心,面向全球女性消费者提供全场景穿搭解决方案。 从夫妻店到行业头部:14年沉淀的…

阅读更多 →
画镜网络:为什么你临摹插画很厉害,一原创就大脑空白? 2026/10/1 20:51:03

画镜网络:为什么你临摹插画很厉害,一原创就大脑空白?

临摹的时候画面效果不错,线条、配色都能还原出来,可一旦脱离参考,想要原创一张插画,大脑一片空白,不知道画什么,造型无从下手。这是插画学习里非常普遍的现象,很多零基础学员都会遇到&#xff0…

阅读更多 →
专升本小班培训机构行情汇总:湖北高升上岸班型设置与适配人群 2026/10/1 20:51:03

专升本小班培训机构行情汇总:湖北高升上岸班型设置与适配人群

湖北统招专升本培训行业基础科普统招专升本是专科生进入全日制本科院校学习的升学路径,仅限应届专科毕业生报考,考试通过后进入本科院校学习两年,毕业后可获得全日制本科学历与学士学位,对于想要提升学历、拓宽就业选择的专科生来…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉