zoukankan      html  css  js  c++  java
  • 如何使用RayFire为不规则的物体创作自然的破碎效果?

    在进行破碎效果模拟时,大家可能会使用一些比较规则的图形,如方形、球体等进行模拟学习。但在实际的应用中,大家遇到更多的可能是一些不规则的图形,如果只是简单地添加一些或均衡的、或放射状的破碎效果,会显得不太真实。

    其实,RayFire的破碎功能里包含了一种以厚度作为计算标准的破碎类型,可以根据物体的不同厚度,模拟出不同的破碎效果。大家都知道,物体薄的部分更容易破碎,而厚的部分则更难破碎,基于这个原理,RayFire是如何实现这一效果的呢?

    RayFire界面图1:RayFire界面

    1. 添加动态对象

    为了更好地模拟RayFire的厚度破碎法对不规则物体的作用效果,小编创建了一个茶壶的图形,并将其添加为动态对象(在添加破碎效果前,必须将物体添加为动态对象),用以观察厚度破碎法的作用效果。

    如图2所示,为了更突出其不规则图形的特征,需将其模拟几何体的选项选择为凸面体(Convex)。

    添加茶壶为动态对象图2:添加茶壶为动态对象

    1. 应用Voronoi厚度破碎法

    完成动态对象的添加后,就可以打开RayFire的破碎面板(Fragments),并在破碎类型中选择Voronoi厚度破碎法(Thickness)。然后就可以单击破碎按钮(Fragment)预览破碎效果。

    Voronoi厚度破碎法图3:Voronoi厚度破碎法

    如图4所示,可以看到,由于茶壶的盖子部分较薄,而壶身部分则较厚,因此,盖子部分会分布更多的碎片,壶身部分则只有少部分的碎片,这与大家平常在日常生活中观察到的破碎效果相类似。

    不同厚度部位的破碎效果图4:不同厚度部位的破碎效果

    1. 影响厚度破碎效果的属性

    RayFire Voronoi厚度破碎法的实际破碎效果与其厚度百分比(Thickness%)相关。如图5所示,厚度百分比的定义是,当物体部分的厚度小于该百分比时,呈现较多的碎片,反之,当大于该百分比时,则呈现较少的碎片。

    当小编将厚度百分比的数值设为50%时,可以看到,壶身的碎片数量与壶盖相当,这表明壶身与壶盖的厚度都小于设定的50%。大家如果希望获得差别明显的破碎效果,可以多尝试不同的厚度百分比。

    厚度百分比过高,区分效果不明显图5:厚度百分比过高,区分效果不明显

    以上就是RayFire的Voronoi厚度破碎法的实际应用介绍。如果您还需要其他的功能介绍,或者希望学习其他使用技巧,请访问RayFire中文网站

  • 相关阅读:
    247. Strobogrammatic Number II 倒过来看也一样的数
    性能测试结果分析
    性能测试文档
    性能测试技术
    性能测试流程
    JMeter(7)插件
    Java同步工具类
    线程池
    死锁
    Lock显示锁
  • 原文地址:https://www.cnblogs.com/danzi/p/14056049.html
Copyright © 2011-2022 走看看