Blender to Daz Studio v3.8.63|把 Blender 场景一键送进 Daz Studio:骨骼/形态键/权重/多材质/灯光/相机/HDRI 全带走,Principled BSDF 自动转 UberIray

📦 资产下载Blender to Daz Studio Plugin v3.8.63(双端插件)|Win / Mac 原包(各含 Blender 插件 zip 与 Matronius 导入插件)+ 中文安装使用说明(两头都装、Daz 插件目录位置、材质通道怎么连、贴图映射表、支持的动画类型、排查)
Blender to Daz Studio——Blender 场景导出到 Daz Studio 插件官方产品图

Blender 建模快、Daz Studio 的角色库和渲染省事,所以很多人是两头一起用。但这两头之间那段路一直不好走:FBX 导过去材质没了,动画塌成一帧,形态键完全不见,贴图得一张张手动重连。折腾两小时,最后往往还是回 Blender 里渲。

Blender to Daz Studio 干的就是把这段路铺平。它两头各装一个插件——Blender 侧装导出插件,Daz Studio 侧装导入插件(一个 dll / dylib 二进制)。Blender 里在 N 面板点一下,它把场景按 FBX 导出去,同时把 Principled BSDF 材质自动转成 Daz 的 UberIray,把八类 PBR 贴图按通道对应关系接到该去的地方(下面正文有完整映射表)。

能带过去的东西比想象的多:骨骼(Armature)、顶点组权重、形态键(到 Daz 里就是 Morph)、Face Groups、多材质、多物体、骨骼动画与节点动画、形态键动画、灯光、相机、HDRI 环境图,以及时间范围、帧率、渲染尺寸这些场景设置。关键帧是直接导的,不需要你先把动画烘焙一遍——这一条单独就值不少钱,因为烘焙会毁掉曲线手感,也会把文件撑大。

它的执行方式挺聪明:不是让你手动去 Daz 里点导入,而是自己拼一个 DazScript(.dsa),然后用你配好的 Daz Studio 可执行文件路径把它直接拉起来跑。所以第一次用需要在偏好设置里填一次 Daz Studio 的安装路径(Windows 选 .exe,macOS 选 .app,它会自动定位到 Contents/MacOS/DAZStudio),之后就是「Blender 里点一下,Daz 自己开起来把东西摆好」。

版本与配比:包内实测 3.8.63,而官方商店页面上架的是 3.8.61——本次这个包比商店版还新。官方价 $49.99、100+ 销量、14 条评分且全五星、上架约 2 年、GPL,要求 Blender 4.0 – 4.3 + Daz Studio 4.23 以上,Windows 与 macOS 分开出包(Win 是 .dll,Mac 是 .dylib,不能混装)。

一、它到底怎么跑:Blender 导出 → 拼脚本 → 自动拉起 Daz

包内 export.py 的流程可以完整还原:

1)把你的工程先存一份到临时目录(导出过程会动场景,导完再给你恢复回来,连视口着色模式都会还原);
2)收集场景、物体、材质、贴图、动画等数据,写成 临时目录/BlenderToDazStudio/data.json;
3)读取插件自带的 import.js 模板,把 JSON 路径替换进去,生成 daz_script.dsa;
4)用 subprocess 启动 <Daz Studio 可执行文件> -script daz_script.dsa,Daz 那边由这段 DazScript 读 JSON 并搭场景。

所以「导入」其实是 Daz 里的脚本在干活,这也解释了为什么必须在偏好设置里配 Daz 的路径——它不是靠你手动点菜单。Windows 下它会新开一个控制台窗口(CREATE_NEW_CONSOLE),macOS 下抓 stdout/stderr。

二、材质通道映射:贴图到底接到哪(这是最容易出错的一环)

官方给的对应关系是逐一列明的,照着连就不会丢贴图:

· BaseColor → Base Color
· Metallic → Metallicity
· Specular → Glossy Reflectivity;Specular IOR Level → Glossy Reflectivity;Specular Tint → Glossy Color
· Roughness → Glossy Roughness 与 Glossy Reflectivity(一个输入喂两个通道)
· Transmission → Refraction Weight
· Emission → Emission Color;Emission Strength → Luminance
· Normal → Normal Map
· Alpha → Cutout Opacity

硬前提:材质必须是 Principled BSDF,贴图必须按官方文档的方式连到 BSDF 对应输入上——它读的是节点连接,不是猜文件名。这也是这类工具最常见的失败原因:不是插件不行,是材质没按规范搭。

三、支持范围:骨骼、权重、形态键、Face Group、多材质、动画

2.2.15 那次更新之后支持面就铺开了,现在的清单是:

· 骨骼(Armatures)+ 顶点组权重;
· 形态键 → Daz 的 Morph(这条是 Daz 工作流的关键,表情/肌肉形变得靠它);
· 骨骼动画 + 节点动画 + 形态键动画(面板里可以分别勾选);
· Face Groups 与多材质(多材质在 Daz 里会拆成多个 surface);
· 多物体一次导出——整场景一把过,不用一个物体点一次;
· 灯光、相机、HDRI 环境图——保持两边光照与氛围一致;
· 场景设置:时间范围、帧率、渲染尺寸;
· 材质合并贴图(Merge Textures,老版本叫 Bake Materials):把一堆材质合并成少量贴图,宽度高度可设(默认 1024×1024)。

四、面板上的选项(实测逐项)

N 面板里的分组,全部来自 preferences.py:

Merge Textures:开关 + 宽/高(1024 起,最大 10000);
Daz Executables:可以存多个 Daz Studio 路径,切换使用(dazstudio.add_executable / remove_executable);
Texture Output:贴图输出目录;
Scene:Include → Timeline Range / FPS / Render Size / Environment;
Objects:Include → Armature / Morphs / Materials / Textures / Lights / Cameras;
Animation:Include → Node Animations / Bone Animations / Morph Animations,另有 bezier_to(把贝塞尔插值转成 Daz 能接受的类型);
两个动作:export_scene.dazstudio_selected(只导选中)与 export_scene.dazstudio_all(导全部),还有 Active View Layer Only(只导当前视图层可见物体)与 Clear Daz Scene(导入前先清空 Daz 场景,避免叠在一起)。

实测一共 6 个算子——这插件的功能密度不在「算子多」,而在导出器本身写得多细(export.py 47,443 B)。

五、3.8.61 / 3.8.63 这些版本改了什么

官方页面上挂的最新说明(3.8.61 那一段)列的是:

· Active View Layer Only:只导出可见物体;
· Clear Daz Scene:导入前清空 Daz 场景;
· Bake Materials 改名 Merge Textures(避免和真正的烘焙混淆);
· 修了一个 Python 报错。

再往前 2.2.15 是功能大扩(骨骼/动画/形态键/权重/Face Groups/多材质),2.3.23 又补了 Active View Layer、清场景、改名与修 bug。本包 3.8.63 比商店页面的 3.8.61 更新,说明这套东西作者一直在维护,不是卖出就不管。

六、适用场景与注意事项

典型用法:Blender 里做硬表面、道具、环境、非标角色,然后送进 Daz 跟角色库一起摆、一起渲;或者反过来,把 Daz 里买的角色导进 Blender 改,再带全部形变回去。

要注意的几件事:
· 贴图路径尽量用绝对路径或打包进 Blend,不然导过去会缺图;
· 单位与缩放:它会读场景单位比例(scale_length * 100)并在 Daz 侧按百分比换算,两边比例差太大时要手动核对;
· 材质必须是 Principled BSDF;
· Win 包和 Mac 包不能混装——dll 与 dylib 是分开编译的;
· 导出过程会临时改你的场景(再恢复),第一次用先在副本工程上试。

包内实测:Blender 插件 BlenderToDazStudio/__init__.py 里 "version": (3, 8, 63),10 个文件 / 119,977 B:export.py 47,443 B(导出器主体)、panels.py 8,319 B、operators.py 7,847 B、merge_textures.py 6,950 B、preferences.py 4,872 B、README.md 3,469 B、logger.py 2,198 B、__init__.py 2,066 B、import.js 990 B(DazScript 模板)、LICENSE 35,823 B(GPL-3 全文)。6 个算子:export_scene.dazstudio_selected、export_scene.dazstudio_all、dazstudio.add_executable、dazstudio.remove_executable、dazstudio.merge_textures_all_objects、dazstudio.merge_textures_selected_objects。

Daz 侧二进制:Win 包 Matronius/BlenderToDazStudio.dll 343,040 B;Mac 包 Matronius/BlenderToDazStudio.dylib 376,736 B。两边 install 方式不同:Blender 装 Blender add-on.zip,Daz 装整个 Matronius 文件夹到 plugins 目录(Win:C:Program FilesDAZ 3DDAZStudio4plugins;macOS:/Applications/DAZ 3D/DAZStudio4.app/Contents/MacOS/plugins),然后重启 Daz。只装一半 = 导出有、导入没有(或反过来)。

官方元数据:售价 $49.99;销量 100+;14 条评分、5.0 满分(页面结构化数据 ratingValue 5 / reviewCount 14);上架约 2 年;标称 Blender 4.3 / 4.2 / 4.1 / 4.0;Extension Type: N/A(传统插件,不是 Blender 扩展格式);许可证 GPL;作者 Matronius(Matronius Solutions – Creative Tools)。商店页标题写的是 3.8.61,本包是 3.8.63。

版本要求对不上的地方说清楚:包内 ReadMe.txt 写的是「Blender 3.0/4.0」,官方页面标称「4.0 – 4.3」,两者的意思是至少 4.0 比较稳;Blender 4.4 / 5.x 没在官方支持列表里,能不能用没人承诺。Daz Studio 要求 4.23 或以上(这一点 ReadMe 与官方页面一致)。

本站目录里放了什么:BlenderToDazStudio 3.8.63_Win.zip(165,265 B)、BlenderToDazStudio 3.8.63 Mac.zip(188,194 B)两个原包 + 一份中文 安装说明.txt(3,493 B,含「两头都要装」的说明、两边各自的安装路径、材质通道连接要求、完整贴图映射表、支持清单、排查方法),合计 3 文件 / 356,952 B,远端分享目录已逐字节核对一致。按系统只装一个包,但那个包里两部分都要装。

原产品页:https://superhivemarket.com/products/blender-to-daz-studio-plugin

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容