T O P

请问如何做到人坐在沙发上,沙发凹陷的效果?

请问如何做到人坐在沙发上,沙发凹陷的效果?

DAZ3DDL
4
X
R

RoboNeko

DIM的问题有时靠文字叙述很难判断解决,建议你到DAZ3D.COM,登录后去到MY ACCOUNT > Product Library里面,左侧的FILTER:文本框中输入DAZ STUDIO,列表里面点击Daz Studio 4.X Pro,右侧便有可执行安装文件,下载安装即可。Beta版的同理,但是只有IM文件包,复制到你的安装文件目录,用DIM安装即可。

E

eric033

如果是IM离线包就一定可用,但是我daz官网点击下载IM包后还是跳到安装经理,你要是有离线安装包就请发一份到百度网盘,要是没有就算了,我也不想太麻烦你,没有的话我等一段时间以后重新更新几个版本我再下载exe安装包,前面你说的调光影的干货我已经搞懂了一些,明天再接着啃。

R

RoboNeko

回复@eric033:不要下载IM安装包,要下载那个可执行文件:DAZStudio_4.15.0.2_Win64.exe,472MB那个文件。我已经上传百度网盘:https://pan.baidu.com/s/1fNPS3XH2OghF1twr7WjlHg, 提取码:7jed

E

eric033

回复@RoboNeko:好的,谢谢!

R

RoboNeko

你是说人物的Obj么?从哪个Application导出,Zbrush?Blender?必须是DAZ能识别的Obj,而且Geometry、Surface配完整才能被DAZ识别,导入后才可配材质。

E

eric033

是的,我尝试的就是人物的obj,我是在DAZ里将人物打包成Obj导出的,再导入daz时发现人物没有材质了。

R

RoboNeko

回复@eric033:噢,是这样。导出OBJ时,选择好你的人物,导出选项里:TO: DAZ Studio,勾选Filter Objects,选择确认勾选Write Surfaces,这样保存后有两个文件,一个OBJ,一个mtl。导入时勾选Read Surfaces,这样人物材质就是完整的。

E

eric033

回复@RoboNeko:好的,等回头上机我试试,如有疑问会再请教。

E

eric033

回复@RoboNeko:你好,我导出时勾选Filter Objects就无法在第一栏选择to DAZ了,无论是在第一栏选择to daz还是在下面勾选Filter Objects,导入生成的obj文件后人物材质变成了塑胶体,眼睛也变成了白眼了。

R

RoboNeko

回复@eric033:选择To: Daz Studio,是为了带入DAZ的缺省参数,你选了Filter Objects后,To:那一栏就会变成Custom,没问题。确保勾选Write Surfaces。导入回到DAZ时,From:那一栏同样也要选DAZ Studio,导入后就是正常材质。我试过,没问题呀。

E

eric033

回复@RoboNeko:Write Surfaces就是写入表面吧,默认就是勾选的,步骤应该没错了,我把我所有的参数报一下吧,“from”我先选daz,“比例”100%,“轴转换”全部没有勾选,左下方的菜单未勾选的是“使用骨焊” 、“删除未使用顶点”、“三角测量”、“折叠UV平铺”。。。。右下方只有“Include Parented”未勾选,其他都勾选了。。。。。。"Objects"选择“Selected Roots” 、“Groups”选择“Use Exising”、“Maps”选择“Original”。

R

RoboNeko

回复@eric033:是的,没有问题!还不行么? 你的DAZ版本多少,最新版么?

E

eric033

回复@RoboNeko:最新的4.14版,一直麻烦你我也不好意思,我用土办法,导入后指定为攻体再隐藏,只是代价是读取时间长一倍。

R

RoboNeko

回复@eric033:这里无法贴图,也看不到具体转换后结果,无从下手。以前各版本都用过,未见此类问题。最新版是4.15 General Release,你可以升一下再试试。

E

eric033

回复@RoboNeko:更新到4.15了?主要是更新了什么?

R

RoboNeko

回复@eric033:4.15.0.2 版本的更新内容,可以参考此链接中的说明 https://www.daz3d.com/forums/discussion/463926

E

eric033

回复@RoboNeko:请问哪里有IM包可以下载?

R

RoboNeko

回复@eric033:直接用DAZ Install Manager 升级就可以呀,需要登录哦

E

eric033

回复@RoboNeko:哦哦,好的,我一直都用网友提供的离线IM包,安装经理就第一次安装用过而已,现在知道了,谢谢。

E

eric033

回复@RoboNeko:安装经理下载完IM包后不肯安装,显示 “download failed!",是什么情况啊?

R

RoboNeko

迄今用得最方便的就是D-Former和Mesh Grabber。用D-Former,根据身体接触的部位形状,通过更改D-Former_1_Field的XYZ参数,可调整下限部分的形状,再调整D-Former_1的Y数值即可实现下陷效果。用Mesh Grabber,用鼠标点选坐垫表面,可连续点选,再下拉Gizmo调整高度即可,十分快捷。 另外,可用dForce模拟下陷,下陷效果会根据身体接触部分显得更精准,但是有些麻烦,其静态效果一般,若用dForce+Animation的方式,调整后的Morph结果会跟随文件一起存储,如果物体及场景本身就复杂,会导致文件过大,存储变慢,个人感觉不爽,所以不太使用~

E

eric033

是否可以将攻体打包成obj文件再导进来?不过我试了,导入的obj文件的攻体并不能显示材质,难道我操作不对?

G

guyuyw

接上一段……(利用node weight map brush修改除了接触表面以外的位置的deforce 的权重,否则沙发会一起下落),在模拟版面中将重力设为0,选择动画模拟,模拟时在人物下落的工程中,沙发和人体接触的表面会被人物压下。

G

guyuyw

方法二,创建动画将人从上方落下,结束关键帧为沙发上表面下方5cm左右,然后为人体添加deforce modifier设为静态表面,为沙发添加deforce modifier 并设为动态表面……(吐个槽:所以既然鼓励帮助回答问题还要有字数限制,怎么能把问题解释清楚?)

管理员小新

已经调整了字数限制~~~~~~~~~~

G

guyuyw

善用deforce功能,两个方法分开写,第一让人物先坐上去,为人物添加deforce modifier并设为静态表面,然后用几何工具选中沙发上表面,设为新的surface,为沙发添加deforce modifier,在surface面板中关闭除上表面外的模拟,在模拟面板中将重力设为-0.1,开始模拟后,沙发除了被人压住的位置会自然上浮,类似下压效果。

E

eric033

谢谢!找个时间我要试试,如有疑问再请教还请不吝解答。

G

gfk

https://daz3ddl.com/products/ghost-dynamics 这个行吗?

E

eric033

这个要手动放手势让物体凹陷,并不能随攻体的形态而凹陷,比如你放一艘飞船在沙发上,它并不能做到让沙发凹陷出飞船底部的形状。

G

gfk

回复@eric033:那就只能去学习一下这个软件了:Marvelous Designer 9

W

wsmonkeyking

mesh grabber直接一接搞定,跟C4D雕刻器中拉起很象。

E

eric033

mesh grabber这个没用过,难道它不是只能做磁力拉起?

W

wsmonkeyking

回复@eric033:不懂磁力拉起,是基于网格的拉动,拉起反方向不就凹进去了,沙发坐凹进去部分网格往下拉不就行了吗,这个功能的加入对于DAZ这 种非此方面专攻的已是难得。

E

eric033

回复@wsmonkeyking:这是个方法,不过不能随攻体的姿态变形,我记得有个动力学的插件,也是能做你说的这样的效果,不过一切都是要手动做,而且也是一样,不能随攻体和形状而相应调整受体的形状。

W

wsmonkeyking

回复@eric033:你这说的是C4D里的软件模拟了,那DAZ可真不行,它连布料模拟都太免强了。

C

cmhz688

add modifier就能做到了

E

eric033

问题是就我所知,它只能让一个受体指定一个攻体,指定多个攻体貌似不行。