从资源站下了一个模型包,解压出来一堆 .blend 和 .blend1,双击提示 Windows 无法打开此文件。不是文件坏了,是系统不认识这个扩展名。

它到底是什么

.blend 是 Blender 的工程文件,二进制格式,开头几个字节固定是 BLENDER 加版本号。里面装着场景里的一切:网格、材质节点、灯光、摄像机、动画曲线、修改器,还有渲染设置。贴图如果没打包,文件里只存相对路径,换台机器打开就丢材质,模型变成一片紫。

想让文件走到哪儿都完整,打开 File → External Data → Pack Resources,把贴图和字体一起塞进 .blend,体积会明显变大,但拷给别人不会掉材质。反过来,从别人那儿拿到的文件一打开全是紫色,基本就是贴图没打包,或者存的是绝对路径。在同一菜单里点 Find Missing Files,指到贴图所在目录,大多能救回来。

怎么打开

去 blender.org 下官方安装包,免费,Windows、macOS、Linux 都有。装完双击 .blend 就能进,也可以在 File → Open 里选。只想拿其中一个模型,用 File → Append,进到 Object 目录挑,不会把整个场景和多余材质导进来。

双击没反应,可以右键选打开方式,手动指到 Blender 的安装路径,勾上始终使用这个应用。要把模型交给别的软件用,别直接发 .blend,导出成 FBX 或者 glTF,File → Export 里选格式,材质和骨骼大部分能带过去,能带到什么程度看目标软件的支持。

版本打不开的原因

Blender 向下兼容,新版能开旧文件,打开时会提示升级并另存;反过来不行,新版本存的文件用旧版打开直接报错。看到文件由更高版本创建,就去升级软件,别找转换工具。其余情况:下载不完整,对比一下文件大小;分卷压缩只解了一卷;硬盘有坏道。

blend1 是什么

保存时自动生成的上一版备份,把后缀改回 .blend 就能打开。误删东西又顺手存了盘,靠它救回来。文件太大可以在设置里关掉保存版本,建议还是留着,占的空间不多。

命令行也能用:blender -b 文件名 -f 1 直接渲染第一帧,服务器批量出图常用这个。Blender 本身是 GPL 免费软件,官网就能下,网上那些绿色破解版没有意义,还可能带木马。