在前面的课程已经教大家如何在MAYA中导出模型,错过的小伙伴可以点击下面链接进行补课:

01Selected Node(所选节点):被选模型的名称,该项用来显示被测量物体的名称。

02Units System(单位类型):提供了三种常用单位,分别是Metric(米)、American(美制单位)和Japanese(日制单位),一般情况下选择默认的metric(米)即可。

03 Surface(表面积):用于测量模型的表面积,单位是m'(平方米)。

04 Volume(容积):用于测量模型的体积,单位是L(升)。

Volume(容积)所测量的体积是模型完全密闭的空间内的体积,这样的解释让人有些摸不着头脑。我们就以本案例的杯子为例来具体说明一下。说到容积,你首先会想到用它来测量杯子的容积,但是这个从Maya中导入的模型是有壁厚的,而壁厚部分恰恰是密闭的,所以Volume(容积)实际上测量的就是壁厚这部分空间内的体积,这个体积与模型的容积可以说相去甚远。于是麻烦出来了,这个Volume(容积)无法体现模型的容积,这可如何是好?于是就有了后面这个参数Vol BBox(最大外边框的体积)。

05Vol BBox(最大外边框的体积):用于测量模型的最大外边框的体积。在RealFlow的场景中,按快捷键7即可将场景中的所有模型以最大外边框的形式显示。这个参数虽然与杯子的真实容积仍然不完全一致,但是相比于Volume(容积),还是要近似很多。

oStep08通过Vol BBox(最大外边框的体积)可以看到这个杯子有23603182.101,显然比生活中的杯子要大出许多。所以需要对模型进行缩放,但是直接缩放模型是不明智的,因为那样会使模型导回Maya时无法与原模型匹配。正确的方法是,单击界面右下角小工具架中的

按钮,在弹出的Scale options(尺寸选项)对话框中,调小Geometry scale(缩放几何体)选项,如图3-14所示,之后查看Vol BBox(最大外边框的体积)的值,然后再次调小Geometry scale(缩放几何体),查看VolBBox(最大外边框的体积)的值,反复调整,直至Vol BBox(最大外边框的体积)的值接近于正常杯子的容积(约400ml~1000ml)为止。

在将杯子调整到满意的容积之后,可以利用RealFlow界面中默认的网格作为参照物,来参考杯子的大小是否合适。因为RealFlow中默认的网格尺寸均为1m×lm,如果你的杯子和一个网格一样高,我可以负责任地告诉你,你的杯子有lm高,赶紧修改吧,我们需要的是杯子,不是缸。我们之所以纠结于容器的大小,主要目的只有一个,那就是模拟的真实性。在现实世界中,由于受到水分子的内部作用力、地球引力及大气压力等外部作用力的共同影响,向一个普通杯子里注水和向一个水缸里注水的效果显然有着巨大差异,而RealFlow对于粒子的解算基于真实的流体效果,所以我们既然模拟的是杯子,就要按照真实的杯子尺寸来解算粒子。

在接下来的课程中则教大家创建粒子发射器,想学的学生点击下面链接:

android 倒水效果,用RealFlow实现倒水效果之导入模型教程相关推荐

  1. Android 图片合成:添加蒙板效果 不规则相框 透明度渐变效果的实现

    Android 图片合成:添加蒙板效果 不规则相框 透明度渐变效果的实现 暂时还未有时间开发这效果,所以先贴出来. 先贴一张效果图,这是一张手机截屏: 左上方的风景图:背景图片 右上方的人物图:前景图 ...

  2. android 小球效果,Android开发实现跟随手指的小球效果示例

    本文实例讲述了android开发实现跟随手指的小球效果.分享给大家供大家参考,具体如下: 配置drawview类用于绘制小球 public class drawview extends view { ...

  3. android 自定义刷新控件,Android开发中MJRefresh自定义刷新动画效果

    有时候我们对自己开发的项目经常不满意,但是我们要达到自定义刷新动画的效果有一定的难度,别着急,下面爱站技术频道和大家分享Android开发中MJRefresh自定义刷新动画效果,一起来学习吧! [一] ...

  4. android led闪烁功能,如何在Android应用层中制作一个LED指示灯效果

    如何在Android应用层中制作一个LED指示灯效果 发布时间:2020-12-08 16:12:59 来源:亿速云 阅读:86 作者:Leah 本篇文章给大家分享的是有关如何在Android应用层中 ...

  5. android电池充电动画,Android 开机充电图标和充电动画效果

    首先驱动需要先获取到2个power supply kernel\msm-3.18\drivers\usb\phy\phy-msm-usb.c motg->usb_psy.name = " ...

  6. android让字体左右对齐,Android 模仿微信读书文字左右对齐效果

    原标题:Android 模仿微信读书文字左右对齐效果 本文作者 作者:Amter https://www.jianshu.com/p/020786e22a6f 左右对齐的文字效果,很常见,在大多数文章 ...

  7. android 仿ios动画效果代码,Android仿IOS上拉下拉弹性效果的实例代码

    用过iphone的朋友相信都体验过页面上拉下拉有一个弹性的效果,使用起来用户体验很好:Android并没有给我们封装这样一个效果,我们来看下在Android里如何实现这个效果.先看效果,感觉有些时候还 ...

  8. android动画送礼物,Android开发仿映客送礼物效果

    这里写链接内容仿映客送小礼物的特效,顺便复习一下属性动画,话不多说先看效果图. 需求分析 可以看到整个动画有几部分组成,那我们就把每个部分拆分出来各个击破. 1.要显示那些内容以及内容间的位置关系? ...

  9. 仿Android端饿了么外卖的效果

    仿Android端饿了么外卖的效果,实现的功能包括: 1.点餐按钮点击动画 2.利用二次贝塞尔曲线做成下单特效 gitlab地址:https://github.com/chenzongwen

最新文章

  1. java mp3播放器 ×××面
  2. 关于当前所用的MVP架构的所思所想
  3. 【沟通交流】弱关系向强关系的转变
  4. A-ID and password
  5. Java开源项目EZMorph简介
  6. Android开发之Android studio自动签名打包release 版本的正确姿势(完整版) | 文末尾附有Google官方签名教程
  7. volatile的适用场景
  8. linux禁止u盘自动运行,求设置U盘自动运行和禁止运行的方法。
  9. 【转载】计算机操作系统出现死锁的原因
  10. 大数据之-Hadoop3.x_MapReduce_排序概述---大数据之hadoop3.x工作笔记0114
  11. 神器推荐!在浏览器中运行 VS Code,随时随地写代码
  12. 《计算机视觉与图像:八大热点公司以及九大应用场景》
  13. gradle教程_Gradle教程
  14. 【数理统计】一题了解假设检验
  15. MATLAB指纹识别文献综述
  16. C语言,利用条件语句进行身高预测
  17. Android集成LeanCloud用户反馈SDK要注意点
  18. 为深度学习选择最好的GPU
  19. 皮秒 纳秒 微秒 毫秒 秒 ps、ns、us、ms、s 时间单位之间的换算
  20. 修复 eclipse SVN 插件不运行的问题

热门文章

  1. 34、 内置函数(二)
  2. 一个游戏程序员的参考资料
  3. https网站打不开怎么办?解决方法看这里
  4. CAD图纸无法复制和粘贴 ?大神总结了这几种办法,简单还实用!
  5. 1500万员工轻松管理,云原生数据库GaussDB让HR办公更高效
  6. tbody超长显示滚动条
  7. JS---子类调用父类的方法
  8. 深圳计算机系考公难吗,深圳市考竞争比1043:1!四大考公里面最难的?
  9. 苹果6s照相快门声音设置_你不知道的8种手机快门启动方式,各有妙用!
  10. HTML5期末大作业:中韩美食加盟网站设计——中韩美食加盟网站(22页) H关于食品的网页设计作页源码下载DW大学生网页大作业网页设计