12 第2页 | 共2 页
返回列表 发新帖
楼主: markq
打印 上一主题 下一主题

maya2012新功能介绍

[复制链接]
markq    

511

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
15839
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

11#
发表于 2012-7-4 19:33:12 |只看该作者
  【动力学特效】

内核系统由于支持了多核碰撞解算,因此速度上是提升了很多。但对于n粒子,存在一个比较严重的bug,那就是在大量粒子和被动物体进行碰撞时,会发生个别粒子穿透碰撞物表面的现象。



回复

使用道具 举报

markq    

511

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
15839
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

12#
发表于 2012-7-4 19:34:46 |只看该作者
  布料系统对于rigidity和deformresistance参数进行了额外的功能扩展,用于模拟刚体碰撞。当这两个参数值大于0,通过开启usepolygonshells(使用多边形外壳),可以将同一个布料 节点下的物体转为刚体。不过开启这项功能,布料物体间将不再计算自身碰撞,因此通常要设置较大的rigidity和deformresistance值来固定布料刚体的形态。







在布料的qualitysettings区块下,新增了一个collidelastthreshould的参数,用于减少布料的错误碰撞。不过要注意,只有设置了rigidity,deformresistance或者inputattract数值时该功能才起作用。通常遇到快速运动时,设置 threshould数值大于1可有效的解决布料错误碰撞的问题;数值尽量不要小于0.2。

此外,很多布料参数也加入到权重贴图的绘制列表中。





尽管maya2011时加入了流体方格自适应的功能,但是存在着结算精度不足的问题。maya2012进一步优化autoresize功能,增加了resizeinsubsteps(子步数适应)和autoresizemargin(边缘自适应)的功能。前者是增加网格自适应的精度,后者则是在流体密度和容器边缘之间增加一定数量的流体方格,实现自然的过渡,尤其是低密度且快速运动的流体。







回复

使用道具 举报

markq    

511

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
15839
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

13#
发表于 2012-7-4 19:35:09 |只看该作者
  此外,maya2012的流体还添加了很多新功能。如dynamicsimulation区块下的emitinsubsteps,会增加流体的子步数发射功能,在模拟快速发射的特效,如爆炸时会很有用。

就像n粒子系统的液态模拟功能,流体系统也首次加入了liquidssimulation(液态模拟)。通过这个新功能,流体可轻松的模拟液体特效,尽管细节上仍有不足。各属性的作用如下:





回复

使用道具 举报

markq    

511

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
15839
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

14#
发表于 2012-7-4 19:35:51 |只看该作者
  liquidmethod液态方式

liquid and air 液体和气体

通过设置液体和气体的分界值来模拟液体或气体。

density based mass 密度基于质量

通过流体密度来改变流体的质量。

liquid min density 液体最小密度

定义液体和气体的分界。流体密度小于设定值为气体,高于设定值则为液体。气体是可压缩的,而液体是不可压缩的。

liquid mist fall 液体薄雾下落

高密度流体对低密度流体的向下力强度,增大该值,也就增大向下力的强度。向下力和重力不一样,它是应用于流体密度方格中的。当制作水花和液体薄雾效果时,该参数会很有用。

mass range 质量范围

当使用densitybasedmass方式模拟的时候,该属性用于决定流体质量和密度之间的关系。数值越高,密度越大的区域质量就越大,就像空气和水的关系。

density tension 密度张力

将流体密度推至一个圆球状,类似液体的表面张力。高数值会使得流体密度产生独立的簇。密度张力不会影响流体像素中的速度。使用highdetailsolve解算时,密度张力可以解决一些异常问题。

tension force张力力场

基于方格的密度,应用一个力场来模拟表面张力。张力力场和密度张力差不多,只是张力力场会增加一些速度到流体方格中。

density pressure 密度压力

应用一个向外推开的力场来计算作用于流体密度的forwardadvection(正向水平对流)的强度。该属性用于保存流体的总容积,确保没有密度损失。如果没有足够的密度压力,流体会出现塌陷或消减。density pressure和contentsdetails下density的pressure属性是一样的。

density pressure threshold 密度压力阈值

定义应用于每个流体方格中的密度压力的密度值。当流体方格中的密度低于阈值,将不会有密度压力被计算。该属性和contentsdetails下的density的densitypressurethreshould属性一样。

air/fuel ratio

contentsdetails下的fuel区块增加了air/fuelratio的属性。

设置燃料燃烧殆尽所需要消耗的空气量。例如,燃烧一罐汽油需要的空气量比通常燃料还多15倍。要模拟汽油火焰,应该设置air/fuelratio为15。当该属性值为0,火焰的燃烧会变得一致,就像是通过自身产生氧气进行燃烧。

dmm和physx(nvidia显卡物理加速系统)的引入。在此版本之前,这两个动力学特效系统是以外部插件的形式与maya交互的,当maya的动力学系统中包含了这两个外来的优秀插件,用户将得到更多的cg解决方案。maya内部的刚体和柔体系统自从诞生以来,就没进行过大的改进,只能应用于一些要求不是很高的特效;ncloth的加入,改善了柔体模拟布料的流程,而dmm破碎系统和物理加速系统的引入,则提升了maya制作刚体碰撞与柔体碰撞的功能。不过maya内置的dmm有限制,只支持1500个四面体;如果用户需要更多数量的几何体进行破碎碰撞,则需要另外支付费用。









回复

使用道具 举报

markq    

511

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
15839
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

15#
发表于 2012-7-4 19:38:43 |只看该作者
  另外,maya的visor预设库中,增加了effectsassets栏,内置了20个特效范例,可快速生成常用特效







回复

使用道具 举报

markq    

511

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
15839
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

16#
发表于 2012-7-4 19:39:16 |只看该作者
  




回复

使用道具 举报

markq    

511

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
15839
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

17#
发表于 2012-7-4 19:39:54 |只看该作者
  相对于maya2011,maya2012虽然增加了更多的新功能,但是软件的稳定性却降低不少。可以看出,maya的开发者很专注于提高软件的功能,但有点操之过急。目前而言,maya2012更像是个新功能的尝鲜版,很难普及到一些工程当中,只能期待maya2012.sp1或者maya2013时,官方能修正这些为数不少的程序bug。





回复

使用道具 举报

5552

主题

2

听众

8万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
11

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

18#
发表于 2012-7-6 16:39:16 |只看该作者
很不错的教程,多多分享!!!!
回复

使用道具 举报

12 第2页 | 共2 页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-27 01:20 , Processed in 0.100111 second(s), 27 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部