上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页
摘要: 把硬度不均匀材料的模拟实现了。图中的T形物体左臂和右臂用了一样的变形器,但是材料的硬度不一样,硬度大的地方用橙色表示,小的地方用蓝色表示。可以发现,橙色的一侧摆动幅度较小。来自为知笔记(Wiz)附件列表tshape.gif 阅读全文
posted @ 2015-04-07 02:12 dydx 阅读(305) 评论(0) 推荐(0)
摘要: 今天发现一个问题。在一个粒子中,模拟一根棍子的弯曲参数,但是这根棍子会自己移动,且移动动画是外部指定的。模拟之后,播放动画发现,网格与模拟结果(用线框显示)不重合。 产生这种现象的原因在于maya的节点求值机制。在模拟过程中,是不断进行以下步骤:1. maya自动对节点网络求值。包括粒子系统状态更新,动力学系统模拟2. 进行有限元模拟,算出网格顶点的位置、速度、加速度等结果3. 把结果写入下... 阅读全文
posted @ 2015-04-06 18:41 dydx 阅读(170) 评论(0) 推荐(0)
摘要: 之前做的代码可视化项目,由于时间不足没有继续做下去,现在发个暂时的效果。用户可以通过地图看到各个模块相对代码量放大后则可以看到类之间的依赖关系每个被围起来的“城市”表示一个类,“城市”之间的道路表示依赖关系,地形表示依赖层次的高低以上两图楼房表示函数,树木表示变量,道路表示依赖关系,如函数调用、变量引用,道路的等级表示依赖层次的高低,粗细表示依赖的数量来自为知笔记(Wiz) 阅读全文
posted @ 2015-04-03 14:40 dydx 阅读(202) 评论(0) 推荐(0)
摘要: 实现了系统与N布料的碰撞。可以发现图中多了很多蓝色的小球,这些小球是吸附到网格顶点的n粒子,用于碰撞检测。这是由于从头实现一个碰撞检测算法实在太麻烦,而且难以与maya原有的动力学系统兼容,所以利用n粒子作为"感应器",具体方法是:1. 创建等于表面网格点数的n粒子2. 利用goal命令,让每个n粒子与网格顶点一一对应3. 让物体碰撞n粒子,再让n粒子把碰撞力传到模拟节点4. 进行模拟,这样就可以... 阅读全文
posted @ 2015-03-31 11:15 dydx 阅读(360) 评论(0) 推荐(0)
摘要: 一些重要的mel命令查询多边形顶点xform -q -worldSpace -t "pCylinderShape1.vtx[0]"设置顶点坐标xform -objectSpace -t $x $y $z "pCylinderShape1.vtx[0]"获取多边形的信息// query the number of facespolyEvaluate -f;// Result: 16// query ... 阅读全文
posted @ 2015-03-30 15:29 dydx 阅读(764) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页