找回密码
 注册
查看: 1628|回复: 2

求大神指点:动网格中物理运动方向是一条折线,怎么编写udf控制其运行?

[复制链接]
发表于 2014-3-4 23:06:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
物体的运动轨迹是一条折线,就是运动到一段距离后,运动方向发生一定角度的偏转,然后继续运动,用udf该怎么编写,控制物体运动?求大神帮助,实在是不会。
发表于 2014-3-5 10:21:14 | 显示全部楼层
原帖由 xj900210 于 2014-3-4 15:06 发表
物体的运动轨迹是一条折线,就是运动到一段距离后,运动方向发生一定角度的偏转,然后继续运动,用udf该怎么编写,控制物体运动?求大神帮助,实在是不会。

几段直线拼起来就是了,自己根据物体所在位置来判断。然后写一个分段函数就好了。
 楼主| 发表于 2014-3-5 10:51:04 | 显示全部楼层

回复 2# gearboy 的帖子

#include "udf.h"
DEFINE_CG_MOTION(V_11,dt,vel,omega,time,dtime)
{
Thread *t;
real vel[MD_ND];
real t=CURRENT_TIME;
if(t>=0 && t<2)
  vel[0]=10;
  vel[1]=0;
else vel[0]=10*sin45;
      vel[1]=10*cos45;
}
  因为才开始不太懂,自己编了个程序,可以到了转折点后的运动,物体按质心在做斜线运动,不是按对称轴沿着斜线运动,主要是东西要的比较急,麻烦帮帮忙,谢啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表