资讯详情

资讯详情

从照片到可漫游的 3D 世界:image-blaster 图片转 3D 完整实操指南

从照片到可漫游的 3D 世界image-blaster 图片转 3D 完整实操指南【免费下载链接】image-blasterAn image-to-world skillset for Claude.项目地址: https://gitcode.com/gh_mirrors/im/image-blasterimage-blaster 是一个面向 Claude 的图片转 3D 技能包输入一张照片它会调度多个生成模型产出可漫游的高斯泼溅Gaussian Splat静态环境、独立的 GLB 动态物体模型以及配套的环境与碰撞音效整个流程通常在几分钟内完成。适合希望用图片转 3D 工作流快速预演游戏关卡、机器人训练场景或空间内容的开发者、技术美术与创作者。先看产出一个世界由哪些文件组成image-blaster 的交付物按资产类型分成三类全部归档在worlds/世界名/output/下资产生成模型格式说明静态可漫游环境World Labsmarble-1.1.spz高斯泼溅场景可在查看器中自由走动动态物体模型hunyuan-3dFAL可换meshy.glb/.obj每个可分离物体一个独立模型环境音与碰撞音效elevenlabs-sfx.mp3世界循环环境音 逐物体的撞击音此外流程中的图像修图环节默认使用nano-banana也可切换gpt-image-2用于生成干净底片和物体参考图。上图为仓库内置示例中蝴蝶 GLB 模型的翅膀纹理。这个例子也说明了动态物体的判定标准一只蝴蝶是能被搬走的物体所以单独建模而地面、墙面、家具这类固定结构归入静态环境由高斯泼溅场景承载。它怎么分工六个 Claude Skill 各管一段所有生成逻辑以 Claude Skill 的形式定义在 .claude/skills/ 目录下你只需对 Claude 下达指令由它自动调度各技能image-blast-project— 建立worlds/世界名/目录骨架包含source/、output/world/、output/sfx/等目录及project.json、image.json等状态文件image-blast-uncover— 读取图片提取可搬走的动态物体写入场景描述image.json然后暂停等待你确认image-blast-plate— 用图像编辑从原图中移除已确认的物体产出干净底片image-blast-world— 把底片提交给 World Labs生成.spz世界并把全部关联资产下载到本地image-blast-3d— 为每个确认的物体生成独立 3D 模型image-blast-sfx— 生成 10 秒循环环境音以及每个物体的短撞击音先移除、后生成是这条链路的关键杯子一旦确认为动态物体就会先从底片中擦除世界生成时不会再把它烘焙进泼溅场景最终它只以独立 GLB 的身份出现在画面里避免了重影。安装与首次运行image-blaster 上手步骤git clone https://gitcode.com/gh_mirrors/im/image-blaster cd image-blaster安装 Claude CLI并在项目根目录运行claude参照 .env.example 建立.env填入两个 KeyWORLD_LABS_API_KEY负责世界生成FAL_KEY负责 3D 模型、音效与图像编辑把要处理的图片放入input/目录在对话中让 Claude 执行完整流程并要求它在每个阶段暂停向你确认结束后各阶段产物统一归档在worlds/世界名/output/ 图片分析与物体确认阶段不调用付费生成接口。建议先让 Claude 列出它识别到的物体挑出要建模的对象再进入后面的付费生成步骤避免不必要的开销。浏览器查看器如何漫游自己生成的世界仓库自带一个 React Three.js 查看器。在根目录启动后它会从本地worlds/目录自动列出所有已生成的世界bun run dev侧边栏WorldSidebar可切换不同世界以及同一世界的多个版本按反引号键隐藏全部界面进入纯探索模式支持触屏操作也可以环绕某个物体查看查看器的光照由内置的全景环境贴图驱动无需自己布光入口组件是 WorldViewer.tsx。它只加载磁盘上的本地.spz、模型与音频文件不会直接从服务商地址拉资源生成中断时也可以断点续传。调优动态物体Hunyuan 3D 参数与 Meshy 切换hunyuan-3d默认产出约 5 万面、带 PBR 材质的贴图模型。需要更高精度或更轻的模型时可以在对话中让 Claude 为image-blast-3d技能附加以下参数参数作用默认值--face-count目标面数范围 40000~150000050000--generate-typeNormal贴图模型 /LowPoly低模减面 /Geometry纯白几何体Normal--enable-pbr是否生成 PBR 材质true--polygon-typeLowPoly模式下的多边形类型triangle--provider meshy将 3D 提供商切换为 Meshyhunyuan产物去向引擎、DCC 与 Web 项目三类交付物都是通用格式可直接接入现有管线游戏引擎Unity、Unreal、GodotDCC 软件Blender、3ds Max、MayaWeb 端Three.js 网页应用或 Electron 应用一个常见用法是拿它做前期预演用参考图生成一版可走动的环境和动态道具先放进引擎里验证动线与比例个别不满意的部件再回到传统建模环节单独重做。把照片放进去把确认权留给自己剩下的交给这组技能即可。【免费下载链接】image-blasterAn image-to-world skillset for Claude.项目地址: https://gitcode.com/gh_mirrors/im/image-blaster创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →