回答:

建一个box盒子和一个平面plane,平面plane垂直于水平面。大致形状就是你想要的幕布,段数调多些,大致1万面左右(根据动画需要的细致程度和机器的配置)。然后再建一个垂直于平面plane的圆柱体准备用来撩起幕布,放的位置大致想像成用杆子把幕布撩开,但先不与幕布发生碰撞穿插,需要注意的是这个圆柱体段数也不能太低。然后进入幕布plane的修改面板,给这个plane加一个修改器叫cloth,然后进入修改器的第一层级,在视口里选中plane的顶上一排点儿,在修改器里的组里点成组,然后确定。再点节点node来拾取之前的那个box盒子。现在退回cloth修改器顶层级,点下面面板里的第一项物体属性,在跳出的对话框的左边选中plane幕布,在右边将它的属性改为cloth布料,在左边添加物体中添加圆柱体然后选中,在右边将它的属性改为下面的碰撞物体。然后开启修改器面板下的本地解算simulateLocal,然后在视口中控制圆柱体慢慢的靠近撩起幕布,一定要非常非常的慢。在幕布达到满意的位置的时候就可以按停止simulatelocal,这时把圆柱体拿开,点击面板下面的解算simulate按钮,就开始解算了,默认是0-100帧,当然需要改动的参数还很多,比如面板下面的单位尺寸cm/unit,物体属性里的碰撞的深度和补偿deepth/offset,布料的类型参数。包括幕布开始时的褶皱情况等(布最好像折扇般),在大致了解了cloth修改器的的计算方式后耐心调试就可以做出满意的动画来了。

PS:我做了个简单的参考图

android 粒子跑步动画教程,3dmax怎么做人物跑步动画教程相关推荐

  1. 3dmax:3dmax经典案例详细步骤图文教程之飞出镜头的字母效果动画

    3dmax:3dmax经典案例详细步骤图文教程之飞出镜头的字母效果动画 目录 3dmax经典案例详细步骤图文教程之飞出镜头的字母效果动画 3dmax经典案例详细步骤图文教程之飞出镜头的字母效果动画

  2. UE4 回合游戏项目 11- 添加人物攻击动画

    在上一节(UE4 回合游戏项目 10- 添加怪物死亡动画)基础上添加人物攻击动画 效果: 步骤: 打开gameMode1准备在如下标注区域添加人物攻击动画的相关节点 1.添加一个蓝图接口 命名为轮到攻 ...

  3. 3dmax:3dmax经典案例详细步骤图文教程之粒子阵列粒子系统制作星球爆炸特效动画效果

    3dmax:3dmax经典案例详细步骤图文教程之粒子阵列粒子系统制作星球爆炸特效动画效果 目录 3dmax经典案例详细步骤图文教程之粒子阵列粒子系统制作星球爆炸特效动画效果

  4. android 动画变成素材,AE技法-把AE动画转换成Android原生动画,撂倒GIF做动画

    4399游戏盒(安卓版APP)项目接手已久,想输出一些小经验分享给大家,以下是写了一个很简单的lottie应用. 一直以来,在 Android.iOS.React Native 上实现一套复杂动画是一 ...

  5. android 粒子动画,使用animator实现粒子动画效果

    1.前言 本文围绕着实现粒子放大效果,着重讲解android中涉及到动画缩放以及动画集的使用,并且会将讲解一些插值器相关的知识.阅读本文需要读者有一定的自定义View的基础知识,本文将不再讲解自定义V ...

  6. Android APP完整基础教程(13)应用资源-动画

    动画模式在android系统中被分为三类,分别为: tween(view) animation:补间动画 frame(drawable) animation:逐帧动画 property animati ...

  7. 12帧跑步动画分解图_flash动画片中人物跑步的运动规律和逐帧运动画面教程

    动画片中人物跑步的运动规律和逐帧运动画面教程 正常人物跑步是有规律的:身体重心略向前倾,手臂成弯曲状:自然握拳,跑动时手臂前后摆动:脚 的弯曲幅 度要大,每步蹬出的弹力要强:头步的高低成波型运动状态. ...

  8. android ui动画效果怎么做,AndroidUI 布局动画-为列表添加布局动画效果

    新建一个Android project ,使MainActivity 继承自 ListActivity: public class MainActivity extends ListActivity ...

  9. android svg指纹录取动画_你知道几种前端动画的实现方式?

    随着互联网的持续发展,H5 页面作为与用户直接交互的表现层越来越复杂,呈现的形式也越来越丰富,从而也要求 H5 页面具有更多的花样性及动画效果.那前端实现动画效果的方式有哪些呢,大致有如下几种: 一. ...

最新文章

  1. oracle转64编码,[转]将oracle数据库的编码变成utf-8
  2. python中的np where_python – np.where在我的熊猫中不起作用
  3. 隐藏驱动模块(源码)
  4. linux主机解析虚拟机超时_Linux 内核超时导致虚拟机无法正常启动
  5. MySQL学习(4)多表查询
  6. vue 带全选和多选的表格怎么写_vue+element-ui里面table组件多选框实现批量操作
  7. 实力采坑----记录一下windows下我的MySQL8.0.11安装过程
  8. linux mate桌面主题下载_5个适用于Linux的最佳图标主题
  9. java 卡密_【java实现点卡生成】
  10. 全能电子地图下载器——MapTileDownloader
  11. Python贴吧邮箱爬虫
  12. 多个优速快递的物流信息是怎么批量查询的
  13. win0如何添加计算机用户,Win10系统如何添加来宾账户 win10添加来宾账户的方法
  14. 电机集电环是如何更换与运行的
  15. Android——为图片增加水印,并且保存到图库刷新
  16. GraphicsLab Project之光照贴图烘焙(一)
  17. JavaScript 类的三部曲(二)
  18. Jenkins 也宣布弃用 JDK 8,你还在用JDK8吗
  19. 习惯必须延续,必要可以延伸
  20. Cisco 开启三层交换机ip routing

热门文章

  1. VR, AR, MR 名词含义以及应用场景
  2. 【python实战】20行代码实现信息自动发送
  3. echarts柱状图柱形修改为三角形
  4. Linux基础入门,你学废了嘛?
  5. 区块链加速在各行各业落地,从金融领域逐步渗透到工业、物流等领域
  6. idea 序列化快捷键
  7. Java用Freemarker导出word 内容换行
  8. 二叉树前序遍历,后序遍历
  9. git配置用户名密码,避免重复输入密码
  10. Android渠道包打包流程