选择显示字体大小

用3dmax来制作导弹气体尾迹

  一、确定“导弹尾迹”构成

  

  我们不可能有机会观察一个高速运动的导弹,于是,笔者请航空学院的老师画了一张“导弹尾迹”的示意图,见图1。

  



  “导弹尾迹”是由尾部喷射出来的气团构成的。如果把气团理解成粒子,那么,“导弹尾迹”可以用粒子系统中的“super spray”来模拟。

  

  二、推算“导弹尾迹”的各项参数值

  

  “导弹尾迹”是个形态复杂的东西,这里我们使用一个气团组的概念,使其变得易于理解。

  注:气团组的概念:见图2中a,我们可以认为7个气团是排在一个平面上,一起喷出喷气口的,这个面上的气团构成一个气团组。见图中b,气团组沿x轴整齐排列,形成“导弹尾迹”。

  


  (1)利用“喷泉”动画的经验, off axis、off plane、emit start、emit stop这几个参数相当容易解决。

  (2)particle size:观察“气团组”图,y轴方向有3个气团排列,得出size=40(喷口直径)÷3(颗)=13。

  注:一个气团组有几个气团,并没有固定的值,大概在图上看着顺眼就行,有点偏差没关系,因为“use rate”会跟着变化,“尾迹”总体效果不变。

  (3)use rate:这个值确定的难度很大,因为它是相对运动。以导弹高速运行时为例。首先,导弹的正常速度是每秒1.4千米=每帧0.056千米,这个速度肉眼是无法观察的。在现实中,导弹通常使用高速摄影机拍摄,然后慢速播放。所以,动画中把导弹正常速度降低100倍,等于每帧56cm。其次,按照气团组的概念,要达到图b中气团整齐排列的效果,当导弹向前飞行l距离时,喷出的若干个气团组x轴方向直径之和应该等于l。

  注:这是关键。直径=13。每帧时间组数=导弹速度÷组距离=56÷13=4组。这样,use rat=4组×7个/组=28。

  (4)speed:可以想象,虽然气团初速度很大,但阻力也很大,我们设尾气speed=3,这样同时确定了:particle lift=“尾迹”长度÷speed=200÷3=77。

  (5)根据获得制作“导弹尾迹”的数据。利用这些数据,完成“导弹尾迹”动画的参数表。

  注:具体请参考上期“喷泉”动画参数表。

  (6)为“尾迹”加烟尘材质。这个可以从discreet网站中获取。

  


  

  

  三、效果

  

  那么,用这些数据制作出来的动画效果如何呢?图3是kevin的“空中拦截”动画作品中的一帧。

  


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons