翻译官方Vellum教程:Breaking and tearing(破裂撕开)
译者前言
教程来源于Houdini官方文档中的https://www.sidefx.com/docs/houdini/vellum/breaking_tearing.html。
本篇是对其的实践。步骤上和原文一致,但是原文中有一些步骤并没有说明(比如用颜色来可视化碎片的分配等)。本篇将缺失的步骤补充,并且截图来源于自己的实践。
介绍
Edge Fracture 工具提供了一个简单的方式来裂开 Planar Patch创建的面片,可以让Vellum模拟布料撕开效果。
下面的例子演示了如何撕裂一块简单的布料
步骤
1. 创建一个球体。其Primitive Type 设置为Polygon
。
2. 在第 1 帧将球体升高使其高于地平面,key一个关键帧。
3. 在第 24 帧将球体降低使其低于地平面,key一个关键帧。
4. 创建一个 Planar Patch ,并将其方向设置为 “ZX平面” 。
5. 缩放它到一个合适的尺寸:
6. 在 Planar Patch节点之后连接一个 Edge Fracture节点。译注:初始片数需要调高些才能接近教程中的效果,另外需要勾选 Primitive Pieces 才能之后以颜色来预览碎片
6+. 连接一个 Color 节点用来预览破裂的碎片。将其设置为根据属性来随机颜色,而这个属性就是 Primitive 的 piece属性。
7. 在之后再连接一个 Vellum Configure Cloth 节点。
8. 在 Pin to Animation 中,点击选择箭头来在视窗中选择钉点,在按住Shift下选择两个对边的点,然后按Enter进行确认。
9. 将球体连接到 Vellum Configure Cloth 节点的第三个输入中,代表它是碰撞几何体。
10. 连接一个 Vellum Solver 节点在后面。现在如果点播放,会看到布料将在裂缝处断裂并掉落,因为它们都被切开了。
11. 在 Solver 节点之前再连接一个 Vellum Weld Points节点,这将会把碎片缝合在一起。
12. 勾选Breaking并设定阙值,此值越大越不容易撕开,越小越容易撕开(在很小时重力影响可能就撕开了)。测试发现1
在这里是一个合适的值。
效果
注意
你也可以关闭 Edge Fracture 上的 Initial Pieces 并使用 Create 工具架上的 Draw Curve 工具以交互方式在 Planar Patch 中绘制切口。 这使你可以完全控制撕裂发生的位置。 将 Draw Curve 节点连接到 Edge Fracture 节点的第二个输入端以查看效果。
翻译官方Vellum教程:Breaking and tearing(破裂撕开)相关推荐
- hibernate官方新手教程 (转载)
hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序.我们使用内置数据库(in-memory d ...
- Tensorflow 官方版教程中文版
2015年11月9日,Google发布人工智能系统TensorFlow并宣布开源,同日,极客学院组织在线TensorFlow中文文档翻译.一个月后,30章文档全部翻译校对完成,上线并提供电子书下载,该 ...
- tensorflow英语怎么读_英语不行?你可以试试TensorFlow官方中文版教程
文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 转自 | 机器之心 现在 TensorFlow 有官方中文版教程啦,以前的英文版 Tutorials ...
- AFNnetworking快速教程,官方入门教程译
AFNnetworking快速教程,官方入门教程译 分类: IOS2013-12-15 20:29 12489人阅读 评论(5) 收藏 举报 afnetworkingjsonios入门教程快速教程 A ...
- [转]ZBrush3官方中文教程 一
开始之前作一点小的说明,我的英文水平不怎么样,翻译得比较一般难免有错误和疏漏请大家指正,主要是想和更多的朋友分享交流zbrush3这个好软件.另外在翻译的过程中我增加了一些自己的理解,如果看到红字部分 ...
- OpenCV-Python (官方)中文教程(部分三)
[部分二]:https://blog.csdn.net/Thomson617/article/details/103961274 第七章.相机标定与3D重构 42.摄像头标定 在图像测量过程以及机器视 ...
- wicket 官方JAVA教程
wicket 官方JAVA教程 最近换了工作,新公司使用的是wicket6 web框架进行开发的,自己以前没有接触过,现在开始从头学习,有些官方源码例子(例子版本:wicket7.2),以及自己简单整 ...
- 最全的官方中文教程来了,NumPy结合深度学习,还有防脱发指南
点击上方"开发者技术前线",选择"星标" 在看 真爱 来自:机器之心报 NumPy 无疑是很多机器学习研究者和开发者的「白月光」.如此优秀的项目,没有中文版怎么 ...
- Fragstats官方入门教程3 批处理多个栅格
原著:Kevin McGarigal 翻译:地理时政志(公众号.CSDN同名,知乎:Jarviski) 在教程3中,将会教读者如何使用Fragstats完成批处理多个栅格,以及其他要注意的问题 以下原 ...
最新文章
- oracle cols user_tab_columns,user_tab_cols和user_tab_columns的区别
- Eclipse Source not found
- Ubuntu14.04引导菜单修复
- java ucs2转utf8_Windows下Unicode(UCS2),UTF8,GBK(GB2312)互转
- 第十篇 数据类型总结
- 01背包问题,动态规划求解
- PS抠图神器: KnockOut 2.0安装汉化和使用教程
- Android开发视频教学第一季(17-34集)视频源码下载
- springboot-属性提示
- java 判断类型_Java中类型判断的几种方式
- Android屏幕适配(SmallestWidth适配 sw限定符)最新步骤解析
- C语言常用字符ASCII代码表,C语言常用转义字符、ASCII、优先级对照表
- spss软件测试题题库,spss题库_Spss软件可以算试题的区分度吗怎么算_淘题吧
- Dubbo底层源码解析
- 杰理AD142A AD145A系列芯片的功能简介
- facebook登录和分享
- 计算机右键管理提示没有关联应用,win10系统计算机右键管理提示没有与之关联的程序的解决方法...
- JS图片显示与隐藏案例
- 【vue】【intersectionObserver】滚动正文时菜单滚动到对应菜单
- 黑苹果html5,黑苹果配置必备神器 Clover Configurator v5.10.0.0 官方中文原版