【Unity插件】Deform学习笔记——在场景中制作扭曲物体

一、插件导入

Deform | Modeling | Unity Asset Store

直接导就是了没什么特别的

二、打开Deform编辑窗口

打开后会看到一个编辑器窗口

 

上图为字面翻译不准确,仅便于参考记忆

三、建立一个网格数较多的物体进行变形

这里deform导入的包给我们提供了一个多网格的正方体

拖到unity里选择shaded wireframe可以看到这是一个多网格的模型(多网格是为了扭曲过渡更自然)

在选中该物体的情况下,在creator窗口点击Deformable

可以看到这个物体多了一个deformable插件(当然也可以在inspector搜索直接添加)

这个组件的功能是让它成为一个可变形物体,但是具体怎么变由deformer决定。那么deformer怎么添加呢?

与Deformable相同,选中要变形的物体并在creator窗口点击一个需要的变形模板,我这里选择twist

 点击后就会出现一个橘色转轴啦,并且它会自动添加到这个正方体Deformable的Deformer里

拖拽转轴就能实现在scene视图里对物体进行变形了

还可以移动twist物体的坐标来控制变形位置

 

注意

1、twist物体并不一定需要是待变形物体的子物体。可以单独创建twist物体而将其用在多个待变形物体的deformable上,这样需要手动把twist物体拖到deformer上,如下图

同时可以发现,这些变形器是可以组合在一起对一个物体使用叠加的 

2、Deformer能够影响所有Deformable里包含该Deformer的物体,无论Deformer在哪个层级,也就是说它是一个世界坐标的影响效果。

上面这个演示我的层级是这样的

可以看到这个被我复制出来的物体绑定的是原始物体下的子物体twist

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值