hello this is Michael McCarthy and in 你好，这是迈克尔麦卡锡和
this video we're going to take a look at 这个视频我们要看看
some hair dynamics with Ornatrix and 3ds 一些头发动态与Ornatrix和3ds
max this is a user file that we got sent 最大这是我们发送的用户文件
to us for some dynamics work and I 给我们一些动态工作和我
thought it might be good to just kind of 认为这可能是很好的正中下怀
show a couple of things that might help 展示一些可能有帮助的事情
you in your production workflows with 你在你的制作工作流程中
dynamics and on attrex if you're using 动态和attrex如果你正在使用
mass effects so if I grab this hair and 质量效应，所以如果我抓住这个头发和
I add a oxt AMEX modifier to it and just 我添加了一个OXTAMEX修改器，只是
go ahead and press play we're going to 继续并按下我们将要播放的剧本
see a couple of things first it's going 看到一对夫妇的事情首先，它是怎么回事
to take a long time to kind of start 需要很长时间才能开始
simulating and when it does the hair 模拟和当它做头发
gets kind of blown all over the place I 在那个地方，我感觉到了种种感觉
reset this we can see that that's going 重置这个，我们可以看到，这是
to be due to a couple of different 归因于一些不同
things okay the first thing I recommend 事情没关系，我推荐 的第一件事
doing when you set something like this 当你设置这样的事情时做
up is going over to your Mass Effect's 你的质量效应已经过去了
Tools under utilities and saying enable 工具下的工具和说启用
visualizer and if we run that again we 可视化器，如果我们再次运行我们
can see that we'll see all the joints 可以看到我们会看到所有的关节
that get created and all the collision 即创建和所有的碰撞
objects Mass Effect's needs to make and 对象质量效应的需要做和
you can see that there's a pretty big 你可以看到有一个相当大的
problem here first there are way too 这里的问题首先有太多
many of them and second there are 其中很多，其次是有
they're much much much too thick so 他们太厚太重了
they're all trying to push away from 他们都试图推离
each other if we just turn this off you 如果我们只是把这个关掉你，彼此
can kind of see how that's working so to 可以看看这是如何工作的
solve the first problem let's go into 解决第一个问题让我们进入
the mutual forces and let's just choose 相互的力量，让我们选择
to bring down the global radius of the 为了降低全球半径
wisps so I'm going to set that to 所以我要把它设置为
something maybe like point seven five 东西可能就像七点五分
zero point seven and let's run this 零点七，让我们来运行这个
again so you take some time to reset and 再次， 所以你需要一些时间来重置和
mass effects can be finicky so when you 质量效应可以是挑剔的，所以当你
overload it like this you prone to 超载它就像你这样容易发生
things like script errors and all sorts 像脚本错误和各种各样的东西
of other things 其他东西
remember that Mass Effect is a kind of 记住质量效应是一种
game engine dynamic set up and it can if 游戏引擎动态设置，它可以如果
you kind of overload it it can certainly 你种过载它，它肯定能
give you some issues so if we run this 给你一些问题，所以如果我们运行这个
again we should be able to see that 我们应该能够看到这一点
it'll take a little while 它会花一点时间
as you can see the hair isn't really 因为你可以看到头发不是真的
blowing out everywhere it's holding in 到处都是吹出来的它拿在
place for the most part and kind of 把大部分和种类
dropping in now the only problem with 滴入现在唯一的问题
this is it really is taking quite a long 这确实需要相当长的时间
time and that's because there are just 时间，这是因为有正义
so many joints here so let's look if we 所以这里许多关节所以让我们看看，如果我们
can get this a more of a fighting chance 能得到这个更一个战斗的机会的
to simulate now all these joints may be 现在模拟所有这些关节可能
needed for styling or final rendering 样式或最终呈现需要
but probably not for dynamics so let's 但可能不是动态的，所以让我们来
go in and underneath that it guides 在它指导下进入和下面
we're going to add a hex details so 我们将添加一个十六进制细节
strand detail and that's going to allow 链细节，这将允许
us to give our hair a lot less joints if 如果我们给我们的头发减少很多关节
we go down here you can see that you can 我们走到这里，你可以看到你可以
set the viewport and the render to a 将视口和渲染设置为a
couple of different things and if I just 几个不同的事情，如果我只是
turn this on and off you can see that 打开和关闭你可以看到
you know the the look of the hair as far 你知道头发的外观远
as the shape is pretty marginal even 因为形状甚至是相当边缘的
with a viewport value you know 15 I 与视口价值你知道15我
think well we'll stick with 15 because 认为好，我们会坚持15，因为
that will work well now if we go back up 如果我们恢复正常工作，现在就可以正常工作
to dynamics and press play you'll see 动态和新闻播放，你会看到
that this will start to simulate almost 这将开始模拟几乎
instantaneously and you know the hair 瞬间，你知道头发
kind of deforms well we can turn off the 这种变形很好，我们可以关掉它
visualizer for now now the only piece of 可视化器现在是唯一的一块
this is the hair is kind of all 这是头发是种的
flattening out as with a lot of dynamics 像许多动态一样展开
engines and there's a couple of 发动机，还有几个
different ways we can combat that in 我们可以通过不同的方式来应对
order to get a bit of our styled hair in 为了让我们的头发有点头发
with our dynamics let's take a look at 与我们的动态让我们来看看
that first on a little bit more of an 首先在多一点点的
extreme and simple example so I'm just 极端和简单的例子，所以我只是
going to hide this and I'm going to 要隐藏这个，我要去
unhide my other layer here so here's an 取消隐藏我的另一层， 所以这里是一个
extreme example of something like this 像这样的极端例子
and this has the same thing going on 这也有同样的事情发生
first off if I look right off the bat 首先，如果我看起来很棒
down a number of guide points I have 50 下降了一些指导点我有50
which is quite a bit I'm going to do 这很有点我要做
that same thing which is going to add my 这是要 补充的是同样的事情， 我的
Oh X detail strand detail you know let's 哦X细节链细节，你知道让我们
run this on off good general shape maybe 运行这个关闭良好的一般形状也许
we could go for 17 there 我们可以去那里17
okay that's going to definitely be 好的，那肯定会
important underneath our attic guides 在阁楼指南 下方非常重要
and then we'll add our oh x2 akhantar 然后我们会添加我们的x2 akhantar
so that we can see what these look like 以便我们可以看到这些看起来像什么
that size is probably pretty good we 这个尺寸可能相当不错，我们
might make them a little bit bigger if 可能使他们大一点，如果
we wanted to so we go back down into 我们希望这样才好回落到
mutual forces probably for this one you 彼此之间的力量可能就是这个你的
know one point two would work pretty 知道一点二会工作得很好
well it's important to note that you 好的，重要的是要注意你
don't only want to set this very low if 不仅要设置这个非常低的if
you start setting the global radius 你开始设置全局半径
really low these things will start 这些事情真的很低会开始
pulling apart and breaking apart which 拉开和分开
is another result we don't want you 是我们不希望你的 另一个结果
don't want them to all push away from 不想让他们全部推离
each other but if you make them so tiny 彼此，但如果你让他们如此之小
it's hard for them to solve they start 他们很难解决他们的问题
kind of breaking off and falling off in 有种脱离和脱落
places so that's something that you kind 地方，这是你善良 的东西
of want to avoid so now we're pretty 想避免这样的现在我们很漂亮
much where we were with the other hair 我们和其他头发在一起的地方很多
but this is a pretty extreme example 但这是一个非常极端的例子
this is long hair that is going to all 这是所有的长头发
flatten out it's not going to hold its 平淡它不会保持它的
you know really long and it's working 你知道真的很长，它的工作
against gravity here because it's 在这里反对重力，因为它
sticking out to the side which is 伸出来的一面是
difficult so what I want to do is take a 很难， 所以我想要做的就是拿一个
look at a couple of things that we can 看看我们可以做的一些事情
get to kind of have this hold its 得到这样的拥有它
position so the first thing is going to 所以第一件事就是这样
be when we go up to internal forces 当我们去内部的力量
there'll be a few forces that we can 我们会有一些力量
deal with here okay 在这里处理好
dampening is obviously a great for so if 如果是这样的话，抑制显然是很好的
I set this up to 10 we should see the 我把它设置为10我们应该看到
difference it will really start to move 它会真的开始移动
through the air a little bit slower I'll 通过空气稍微慢 一点 我会
set that back down on one the two that 把它放在那两个中
are going to be really important are 都将是非常重要的
going to be global spring and global 将成为全球的春天和全球
limit if we set the global limit very 如果我们设置全局限制，那么限制是非常有限
high to like 180 this is how much each 高到喜欢180这是每个多少
one of these joints can bend 180 degrees 这些接头中的一个可弯曲180度
in this case so if we press play you'll 在这种情况下，如果我们按下播放，你会
see this hair will really start to lose 看到这个头发真的会开始失去
a shape even up here everything starts 甚至在这里所有 的形状都开始了
to kind of Bend as it goes through the 以一种弯曲的，因为它穿过
air and that's something that's 空气，这东西是
important to know if we bring it down 重要的是要知道我们是否把它拿下来
much much closer to one so you know or 更接近一个所以你知道或
zero we'll just set it to one 零，我们将它设置为一个
we start to get a little bit of a better 我们开始变得更好一点
hold as we start to move now the hair is 现在我们开始移动头发了
very heavy at this point so one thing 这一点非常重要，所以一件事
that we're going to want to do is go up 我们要去做的就是上去
to hair density and for this extreme 到头发密度和这个极端
example probably lower it really pretty 例子可能会降低它真的很漂亮
low 低
maybe 0.1 will get us somewhere so we 也许0.1会让我们在某个地方，所以我们
can see what we're doing so now we can 现在我们可以看到我们正在做的事情
see the hair it's kind of dropping in 看到它有点落下来的头发
I'm just going to zoom out a bit and 我只是要缩小一点，
it's holding its shape a little bit but 它的形状有一点点但是
not quite as much as we would want so 不太一样，我们希望这样
what I'm going to do is just go back 我要做的就是回去
down to global limit we're going to drop 降至全球范围内，我们将下降
this a lot closer to zero and we're 这接近零，我们是
going to give it a little more spring to 给它更多的春天来
work with and let's see what we got here 与我们合作，让我们看看我们在这里得到了什么
so now you can see we're starting to 所以现在你可以看到我们开始
kind of get that hold out of the hair as 那种拿到保持了头发的
it holds its groom and kind of bends 它拥有其 弯曲的新郎和种类
down at the base but we still need to 在基地，但我们仍然需要
work with that density so I'm going to 以这种密度工作，所以我会去做
set that down to point zero to maybe 设置到零点到可能
even point zero three let's press play 甚至点零三让我们按播放
again here now what we should start to 现在再次在这里我们应该开始
see is even at the base it's going to 看到的是，即使在它将会基础
start to hold and kind of spring back 开始拥抱和回春
into place okay we could probably set 到位，好吧，我们可以设置
this down we could probably maybe bring 这可能是我们可能会带来的
the tip so that the tips are a little 提示，以便提示是一点点
bit less and that you can see they'll 少一点，你可以看到他们会
start to spring back in there most of 开始回到那里的大部分
these parameters you can adjust 这些参数可以调整
interactively it might give it a little 交互式地它可能会给它一点点
more global damping maybe ten you can 更具全球性的阻尼也许到十再能
see that it's pretty much holding that 看到它几乎坚持这一点
original shape once it kind of spawns 一旦它产生了原始形状
back and kind of springs back into 背部和那种弹回
action so there we've set a couple of 行动所以我们设置了几个
different parameters they're definitely 他们肯定有不同的参数
fairly extreme we have our global limit 相当极端，我们有我们的全球限制
fairly extreme down and we also have our 相当极端的下降，我们也有我们的
density pretty low for this hair but you 这头发的密度很低， 但你
know we've been able to kind of hold 知道我们已经能够持有
this in an extreme position pretty 这在极端的位置很漂亮
safely okay let's go back to our other 安全好吧，让我们回到我们的另一个
example on the head and see how this is 在头上的例子，看看这是怎么回事
in a more in practice here so we're 在这里更多的实践中，所以我们是
going to take this and let's turn that 将采取这一点，让我们把它
back and let's employ some of those 回来，让我们聘请一些人的
changes okay so I'm going to bring this 改变好，所以我要带上这个
down to maybe a point one and let's we 下来，也许某个点，让我们大家
know that we're going to bring our 知道我们要带来我们的
density down a bit so let's bring that 密度下降了一点，所以让我们把那个
density down alright actually when this 实际上当这个密度下降
is simulating it's simulating both of 正在模拟它的模拟
these hair options and that may be 这些头发的选择， 这可能是
slowing us down a little bit so I'm just 我们放慢了一点，所以我只是
going to go to our plane hair and just 要去我们的飞机头发和公正的
delete this dynamics modifier off of 删除此动态修饰符
that so now when we go over here we'll 所以现在当我们过去的时候，我们会
do a quick simulate and you can see that 做一个快速模拟，你可以看到
the hair drops into place but it's still 头发掉入地方，但它仍然
it's trying to keep its form a little 它试图保持它的形式一点
bit you can see those curvatures you can 位，你可以看到这些弯曲可以
see this 看到这个
sliding into place and you want to you 滑入地方，你想要你
can play with that a bit so if we just 可以玩那么一点，所以如果我们只是
kind of turn this off we reset you can 这种关闭我们重置你可以
see fairly similar as far as that goes 看到基本相似，只要是去
so let's just go back here and we'll 所以让我们回到这里，我们会
kind of play with it interactively like 交互式地玩它的样子
we did before maybe I'll give it a 我们以前做过， 也许我会给它一个
little more spring so that it holds into 一点春天，以便它保持
place a little bit more you can see it 放置一点点，你可以看到它
kind of moving in a private place a 在私人场所搬家的一种
little bit more dampening so maybe five 可能会减少一点，所以可能五点
so that kind of settles a little bit 所以这种解决一点点
better and I think that's pretty good 更好，我认为这很好
for the moment so let's grab our little 一时让我们抓住我们的小
sphere here and we can see I grab this 球在这里，我们可以看到我抓住了这个
here it's kind of animated there it's 这里有它的动画
going to kind of go through move this 要种下去，通过这个举动
into its path a little bit and just add 进入它的路径一点点，然后添加
a kinematic rigidbody to that and do a 一个运动刚体，并做一个
quick simulate so now we kind of 快速模拟，所以现在我们种
simulate this go cruise through go 模拟这种兜风去通过
through the hair hopefully we'll see 通过希望我们会看到的头发
that even with this ball kind of 即使这个球样的
crashing through all the dynamics 通过所有的动态崩溃
happening there it'll kind of try and 发生在那里它会尝试和
keep and hold that shape that we did 保持并保持我们所做的形状
originally you can see that curve coming 原本你可以看到曲线即将到来
in you can see these curves coming in 在你可以看到这些曲线进来
and that's really what we want so we 这真的是我们想要的，所以我们
have that kind of simulation there so 那么有那种模拟
I'm just going to kind of stop that and 我只是去那种停止和
you can see that you know even after we 即使在我们之后，你也可以看到你知道
went through and created some animation 经历并创建了一些动画
of something brushing through it we'll 通过它刷牙的东西，我们会的
still have a little bit of hold to that 还有抱到一点点
style so that you can have your dynamics 风格，这样你就可以拥有你的动力
as well as your style kind of at the 还有你的风格那种在
same time when you work with this so I 当你和我一起工作的时候
hope that helps when you're setting up 希望在你成立时有所帮助
your dynamics with Ornatrix if you're 如果你是Ornatrix，你的动态
using mass effects thank you very much 使用大众效果非常感谢你