Daz dForce是Daz Studio软件的专有技术。该引擎旨在精确模拟柔软材料的物理碰撞和相互作用,例如织物和头发的运动。其目的各不相同。在本文中,我们将介绍dForce的一些主要用途,并分享一些有关如何在自己的项目中应用dForce的快速步骤。

Daz Studio dForce

dForce在Daz Studio中默认提供。我们可以在三个窗格中管理dForce设置:“模拟设置”,“曲面”和“工具设置”。 (Simulation SettingsSurfaces and Tool Settings,我们将在后面看到)。

除非将这些标签添加到工作区中,否则你很可能找不到这些标签。单击上方菜单中的窗口>窗格(标签),然后将其激活。

  • Simulation Settings: 模拟设置:此窗格包含运行dForce Simulation的最重要设置之一-可以用于当前帧或整个动画
  • Surfaces: 该窗格包含布料的参数,例如颜色,材料类型等
  • Tool Settings: 该窗格包括添加权重图的工具。这些权重图定义同一对象内的动态区域和非动态区域。

重要说明:在“模拟设置”中,有一个名为“高级Advanced”的小选项卡:确保选择图形卡。这样,渲染速度更快。

除了这三个选项卡,我们还有几个修饰符,稍后将以它们的帮助方式进行介绍。现在,我们需要提及它们并轻松找到它们:

dForce Modifier /dForce修改器: 添加动态曲面 Edit > Object > Geometry > Add dForce Modifier: Dynamic Surface.它将使物体与dForce物理兼容。

dForce Wind Node/dForce Wind节点: Create > New dForce Wind Node. 创建一个风节点以在场景中添加风条件

dForce Modifier Weight Node/dForce修改器权重节点   Create > New dForce Modifier Weight Node. 创建一个权重图,以定义哪些区域是动态的,哪些区域是非动态的。

Using Daz dForce Clothing/使用Daz dForce服装

dForce是专门为服装目的而制作的,因此您可以放心,有很多可以玩的东西。在这个简短的概述中,我将介绍dForce和服装物理的主要功能。 以这种休闲装为例。你可以在这里下载dForce Tropical Breeze Outfit for Genesis 8 Female(s)。 每次为模型下载衣服时,请确保它与dForce引擎兼容。

它应显示兼容软件:dForce Cloth或dForce Hair,具体取决于产品。 现在,我们将从Smart Content中加载一个为Aurore Genesis 8的模型。

然后我们将使用这个dForce连衣裙。

此外,我们将添加此头发,添加一个姿势,并包括包括背景在内的背景-还请查看我们的顶级游泳池3D模型文章。完成所有这些操作后,我们得到以下渲染,这表明衣服重力仍然没有应用。

然后,转到“模拟设置Simulation Settings”窗格,并确保“要模拟的帧Frames to Simulate”在“当前帧Current Frame”中,并且“从记忆姿势开始骨骼Start Bone From Memorized Pose”已打开。

唯一剩下的就是按Simulate。 Daz Studio将模拟从衣服的基础姿势到最终选择的姿势的所有步骤。在这些步骤中,它考虑了衣服的重力和物理特性。在这里,我们可以体会其中的区别。

如我们所见,服装具有更大的引力,因此更具真实感。我们还可以将选项“要模拟的帧Frames to Simulate”更改为“动画Animated”以根据时间线播放模拟。我们可以选择不同的姿势,在动画期间dForce会一直模拟。

Creating Material Presets Without Saving Simulation Settings/创建材质预设而不保存模拟设置

现在,假设我们要保存我们喜欢的材料,以用于另一件衣服。例如,我们要基于模型中的衣服创建材质预设。 我们应该从“场景”窗格中单击产品。然后单击加号以添加材料预设。我们应该选择一个文件夹并指定一个名称。

将出现一个新的弹出窗口,询问我们是否要保留材料的所有预设,包括模拟设置。因此,如果材质以特定方式运行,我们还希望保留这些属性,否则我们可以取消选中它,如图所示。保存后,即可使用。

如果要应用已保存的材质或着色器,则将转到选定对象的“预设”,并从给定的预设着色器列表或自定义文件夹中查找它们。就我而言,是模型顶部的金属金色着色器,结果如下:

Fit Control Add-on/其它控制插件

在Daz市场上,有很多很酷的附加组件,我们可以使用它们来使我们的现有服装更好地契合。 其中之一称为“合身控制”fit-control-for-genesis-8-female-s,可以帮助解决衣服中某些部位的动力学问题,如图所示。

Using Daz dForce Hair/使用Daz dForce头发

dForce Hair是dForce引擎的一部分,同样,到目前为止,我们一直在研究的内容也适用于dPhys。我们将看到流量显着改善,并且对环境的响应速度更快。通常,您可以使用标准dForce设置将其也应用到头发上,也可以查看有关dForce Master Cloth之类的专用daz产品。

Strand and dForce Hair Settings/股线和dForce头发设置

dForce Hair的应用方式与服装相同,因为对于软件而言,它们都是可穿戴的预设。这意味着该软件不会彼此区分,并且您可以在一块布上进行的操作也可以在头发上起作用。

因此,请像使用dForce服装部分中所述,阅读dForce头发随附的说明,并查看“模拟设置”窗格(确保“要模拟的帧”位于“当前帧”中,并且“从记忆姿势开始骨骼”已打开。

在daz dForce头发模拟完成后:

From non dForce hair to dForce hair/从非dForce头发到dForce头发

本教程也适用于非dForce头发。我将使用以下产品:

我们将打开我们的项目,然后在视口中选择“平滑着色Smooth Shaded”以查看头发的结构。由于我们要使其与dForce兼容,因此我们将首先在场景窗格中单击实际头发,然后添加“动态曲面Dynamic Surface”修改器。另外,我们将添加dForce修改器权重节点dForce Modifier Weight Node,以定义哪些部分不太可能移动,哪些部分更可能自由运动。

现在,我们将创建实际的影响图。转到“工具设置Tool Settings”选项卡,然后从“活动工具”选项中选择“节点权重图刷Node Weight Map Brush”。我们将逐字描述不同的影响领域。 在“未使用的地图”上,我们要添加影响权重Influence Weights,然后单击“添加地图Add Map”。 我们将看到我们的头发变成红色(啊,模型的头发,别恐慌!这是正常情况)。

红色表示它是活动区域,因此是动态区域。灰色时表示关闭,它是无效区域,因此是静态的。 右键单击视口区域内的任何部分,我们将设置选择模式>选取框选择。现在,单击并拖动到我们认为移动较少的位置。一般而言,头部的上半部应该是灰色的,头发要靠近头皮。选择后,右键单击>权重编辑>选定填充,我们希望非活动区域的值为0。单击接受。

在示例中,我还设置了其他区域,中间的值使运动更加平缓。 地图已全部完成,现在返回“工具设置”选项卡,然后在“活动工具”中选择通用Universal

有趣的是,我们将模拟我们的模型。以我为例,我还添加了一个风扇以进行更好的预览。如果已全部设置,请转到“模拟设置”,然后在“持续时间”中将其设置为“动画(时间轴)”,然后定义动画的帧数(长度)。单击模拟!

惊人!但是我们还没有结束。对于最后一步,我们希望使用这些新属性来保存我们的头发,以在我们即将进行的项目中使用。 在场景选项卡中选择Genesis 8 Female模型。接下来,转到文件>另存为>可穿戴预设File > Save as > Wearable Presets (如前所述,头发被视为可穿戴)。为文件命名,单击“保存”,然后将出现一个新窗口。我们要取消剔除头发资产之外的所有东西。完成了!

Wet Hair/湿的头发

我们始终可以使用独特的软件扩展功能来丰富我们的资料库,例如《 Long Wet Hair for Genesis 8》。该软件包不仅包含具有湿润视觉效果的各种发型的集合,而且还包含水和沙子皮肤的几何形状壳,以提供绝对的真实感。

Using dForce in terrains for Grass Simulation/在地形中使用dForce进行草模拟

dForce的另一个有趣的功能是,可以按照之前看到的原理来创建用作地形的网格,这很容易做到。首先,我们将在此处下载免费的草着色器。 如果您需要安装方面的帮助,请参阅如何手动安装Daz3d Content文章。一旦下载并安装到我们的Daz库中,我们将继续打开该软件。我们需要做的是创建地形的拓扑。 我们将寻找已安装内容的文件夹。并双击Erock3d子文件夹内的基础平面。新平面应已装载。

我们的下一步将是将刚性平面转换为动态平面,以便将dForce应用于其上。 我们进入“模拟”设置,然后寻找添加dForce动态曲面的选项,如下图所示。

如果在左窗格中找不到该选项卡,则始终可以通过单击主菜单上的窗口>窗格>模拟设置来添加它。

添加dForce修改器后,我们将在左侧窗格中添加一个名为“ Surfaces”的新选项卡,在内部我们将从基本模型中找到一些参数,以及一些作为“动态曲面”修改器的属性而来的新功能。 我们将仅更改两个参数:

Dynamic Strength: 0.9

Density: 4500

在模拟之前,我们将添加新的原始球体,该球体将与平面碰撞。我们希望将其也放置在平面下方。另外,我们应该确保在两个对象之间留一些空间。

对于我们的最后一步,我们返回“模拟设置”,然后在蓝色框中按“模拟”。令人惊讶的是,我们已经获得了我们所需要的不规则表面。下面是渲染图像的示例。

Using dForce on Surfaces / Primitive Figures 在表面/原始图形上使用dForce

下一节显示了dForce与曲面和图元结合使用的几种用法。

Add physics to clothing on surfaces, such as tablecloth为桌布等表面的衣服增加物理作用

我建议先大致了解dForce的工作原理:几何,风等。现在,我们将看看如何模拟布料掉落到立方体上的下落。 我们将创建两个图形,默认情况下是一个球体,另一个将用作布料。我们希望平面细分足够大,最好有很多。在我的情况下,我将其设置为200(我知道它有点太多,您只需50就可以完成)。请记住,材质感知是由几何定义的。我们可以说,越多的分区,布料的柔滑度就越高,褶皱和褶皱就越多。

我们将平面设置为“动态曲面”,在“曲面”选项卡中,我们要选择布料的颜色,还要尝试金属性,漫反射粗糙度等,以便给人以质感的感觉。 最后一步,转到“模拟设置”,并记住在“持续时间”中我们设置了“动画:(使用时间轴播放范围)”。在时间轴上,我们将至少设置60帧,以便有足够的时间让布料掉落。就我而言,100还可以。现在,我们按Simulate。结果

一旦我们掌握了dForce物理学的概念以及所有事物如何融合在一起,我们就可以将其提升到一个新的水平。以下是更多示例:

Using Daz dForce Animations: Creating a Waving Flag 使用Daz dForce动画:创建挥舞旗帜

创建标记非常简单。只需要几分钟甚至更少的步骤。 首先是创建一个新的平面图元(我建议使用100个格)并将其位置更改为“ Z正”。一旦定位,我们应该通过单击并从箭头旁边的红色框中拖动来扩展表面。下一步,将Activepoint设置为正视图,然后将其设置为“阴影”。 。 接下来,我们需要将平面定义为布料,因此将dForce修改器“动态曲面”添加到该平面。 到目前为止,我们应该有这样的东西:

现在,对于有趣的部分,我们将使一侧变为非动态。这意味着它将不会移动。 选择平面时,转到“创建并添加新的dForce修改器权重节点dForce Modifier Weight Node”。 现在转到“工具设置”,然后在“活动工具”中选择“节点权重图刷”。然后在“权重图”选项卡中,添加影响力权重和“添加图Add Map”。这个想法是创建一个地图,我们将在其中设置非动态区域的值。

接下来,将光标置于标记区域上,右键单击>选择模式>选取框选择   click > Selection Mode > Marquee Selection

我们要单击并从左侧拖动前两列,并将其值设置为0。再次右键单击,然后选择“重量编辑”>“填充编辑”  Weight Editing > Fill edited,然后将值设置为0.0%。全部做完。

回到“工具设置”菜单,我们将“活动工具”更改为“通用Universal”。 我们快到了,我们需要添加风扇,然后转到“创建”>“新的dForce Wind节点”Create > New dForce Wind Node。 在下一部分中,您可以检查最适合您的参数。 最后但并非最不重要的一点,我们将贴图添加到我们的旗帜中,这样看起来就不会那么无聊了。 Surfaces>在Base color中,单击小方块并浏览图像。

现在,我们进入“模拟设置”,将“重力”设置为0.20,将“持续时间”设置为动画(时间轴播放范围),然后在下面将帧设置为至少60,这样它就有足够的时间来产生挥动动作。现在模拟!标记完成。 (您也可以转到“编辑”>“对象”>“几何”>“转换为SubD”   Edit > Object > Geometry > Convert to SubD以获得更高质量的模型,尤其是在折叠区域中)

Daz dForce Magnets /Daz dForce磁铁

您可以通过此链接购买dForce磁铁。 什么是dForce磁铁?从本质上讲,它是一个插件,可让您“抓取”织物以及头发并影响其运动。这里有几个例子:

Daz dForce for Conceptual ArtworksDaz dForce概念作品

另一个出色的用途与概念艺术品有关。 Daz可以帮助您轻松实现图片中所示的结果! 我们可以创建基本平面,然后应用动态曲面并使用曲面参数进行播放,然后添加摄影机,光源并进行渲染。

我决定导出到Photoshop进行一些后期版本的颜色调整。这就是我的结果:我花了不到几分钟的时间。

Daz dForce Possible Errors可能的错误

网格爆炸:通常,当物体太靠近干扰头发或衣服时,会发生此错误。结果,引擎不知道该怎么办。组件在碰撞后无法找到出路。因此,网格爆炸作为该计算混乱的证据。尝试移开可能与物料碰撞的物体。您可以在此处找到一些其他提示。

dForce与旧模型的兼容性:我们已经在快速教程中解释了如何将非动态转换为可与引擎一起使用的动态。仍然可以在这里找到一些有关在daz创世之间转换衣服的其他教程。

Daz dForce:基础知识及教程相关推荐

  1. 计算机二级二叉树基础知识,2017年计算机二级公共基础知识学习教程:树与二叉树...

    (六)树与二叉树 1.树的基本概念 树是一种简单的非线性结构.在树结构中,数据元素之间有着明显的层次结构.在树的图形表示中,用直线连接两端的结点,上端点为前件,下端点为后件. 在树结构中,每一个结点只 ...

  2. GIS地图基础知识--入门教程

    wenzhanhttp://www.gisbbs.net/viewthread.php?tid=106&extra=page%3D1 GIS地图基础知识--入门教程 GIS 地 图 知 识 1 ...

  3. 计算机基础知识教程excel求平均分,员工计算机基础知识普及教程-4Excel2000.ppt

    员工计算机基础知识普及教程-4Excel2000 1.1. 启动Excel 2000 1.2.Excel 2000的工作界面 (2)改变图表类型 可以根据需要选择图表类型,并可通过改变图表类型选择符合 ...

  4. css基础知识入门教程免费,DIVCSS入门基础知识教程.doc

    DIVCSS入门基础知识教程 HYPERLINK "/rumen/r319.html" DIV+CSS盒子模型 CSS盒子模型-什么是 HYPERLINK "/" ...

  5. Power BI基础知识——安装教程

    点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 前言 我目前从事的是BI相关的开发与应用,工作中常用的数据分析工具就是Power BI ...

  6. 初级计算机基础知识教程,计算机基础知识(初中级教程)

    . word 第一章计算机基础 教学目的:让学生掌握计算机的基础内容,如:特点:内.外部组成:系统组成等 教学重点:定义:内.外部组成:指法分工:产生和发展:趋势:领域:原理:系统组成教学时数:4课时 ...

  7. 初中计算机基础知识教程,计算机基础知识(初级中学教程).doc

    个人收集整理 仅供参考学习 个人收集整理 仅供参考学习 PAGE / NUMPAGES 个人收集整理 仅供参考学习 第一章计算机基础 教学目地:让学生掌握计算机地基础内容,如:特点:内.外部组成:系统 ...

  8. 计算机初中级考试试题,计算机基础知识(初中级教程).doc

    文档介绍: 第一章计算机基础教学目的:让学生掌握计算机的基础内容,如:特点;内.外部组成;系统组成等教学重点:定义;内.外部组成;指法分工;产生和发展;趋势;领域;原理;系统组成教学时数:4课时教学方 ...

  9. MySQL 基础知识入门教程

    前言 知识无底,学海无涯,到今天进入MySQL的学习4天了,知识点虽然简单,但是比较多,所以写一篇博客将MySQL的基础写出来,方便自己以后查找,还有就是分享给大家. 一.SQL简述 1.SQL的概述 ...

最新文章

  1. IT人应该具备的几种技能
  2. mysql 存在索引但不能使用索引的典型场景
  3. 12-继承与多态(下)
  4. vue-cli3项目优化首页加载过慢的一些心得
  5. Redis分布式锁实战
  6. python新建txt文件,并逐行写入数据
  7. 苹果经典复古彩虹Logo回归?这效果图 看了只想告辞!
  8. Linux中Docker常用命令
  9. HoloLens 2开发:HoloLens开发VS安装与配置
  10. Acrel-3200远程预付费电能管理系统的功能介绍
  11. Python学习笔记(15) 网络爬虫使用proxy实现自动换IP防封锁
  12. android 常见面试题以及答案
  13. 判断用户是否已关注公众号
  14. 以创新精神,重塑业务流程
  15. 【元宇宙经济学】元宇宙经济的四要素
  16. Tetrate万凯:SkyWalking MAL的监控虚拟机和Kubernetes实践
  17. [转载]使用Java生成带有下划线字体的文字
  18. flex布局——flex-direction属性
  19. SD-WAN最让人心动的四个功能
  20. SDI接口详解(先占个坑)

热门文章

  1. 联想E4430 蓝屏代码0x0000007B
  2. 在Wireshark中过滤UDS和OBD诊断ISO13400(DoIP)数据
  3. ubuntu下安装UltraEdit
  4. GCC源码分析(十六) — gimple转RTL(pass_expand)(下)
  5. java学习(2)方法/类+成员/局部变量+private/this关键字+构造方法+标准类
  6. mini车f和r的区别_f800r(宝马f800r的f和r是什么意思?)
  7. 云来谌鹏飞:电商的未来在传统企业
  8. 一个广告技术人的自白
  9. 分类信息 - 网址大全
  10. 关于使用JCreator编译后无法运行的解决方法