咸鱼Maya笔记—变形的概念


变形是指模型的外形发生改变,而物体的拓扑结构并没有发生改变,面、点、线的数目并没有发生变化,它是利用不同的变形器和骨骼蒙皮来实现的。


变形器的作用

用于使模型发生变形的工具统称为“变形器”。要想使模型发生变形,最直观有效的方法就是控制模型顶点的位置变化来产生形变。变形器的优势在于可以通过一个变形器来控制模型一个区域的顶点,这样模型变形的操作就被很大程度的简化了,我们可以根据需要创建很多个变形器来对变形区域进行操控。

变形器的分类

变形器的种类有很多,根据变形效果的不同可以分为混合变形、晶格变形、包裹变形、簇变形、雕刻变形以及非线性变形等变形器。

  • 混合变形:通过混合变形控制器,可以使模型产生从一个形状到另一个形状的过渡效果。
  • 晶格变形:为模型提供了精确的变形控制器。
  • 包裹变形:该变形器可以利用其他的几何体来控制变形,从而使变形过程中更加容易操控。
  • 簇变形:簇控制器可以控制一个指定区域内的顶点发生变形。下左图是手动选择模型上顶点的效果,下右图可以看到原来选择的点被一个c点所取代。c点即簇变形控制手柄,使用移动工具移动簇变形控制点。
  • 雕刻变形:通过改变球形控制器的状态来影响模型的形状变化。
  • 非线性变形:非线性变形有6中变形方式,分别是“弯曲”、“扩张”、“正弦”、“挤压”、“扭曲”、“波浪”变形效果。
融合变形

融合变形是指目标形状应用于基础对象而生成的形状。可以更改每个目标形状的权重,从而更改它对融合变形的影响量。
在这里插入图片描述

晶格变形

晶格变形器使用一个可操纵以更改对象形状的晶格来包围可变形对象。
在这里插入图片描述

簇变形

使用簇变形,可以通过改变影响程度来控制对象上的一组点(CV、顶点或晶格点)。变形器将变换应用于点的方式允许您调整每个点受影响的精确百分比。

簇变形器创建一个成员为选定点(CV、顶点或晶格点)的集。可以为每个点指定一个百分比权重,指示您希望每个点受到簇集的任何平移、旋转或缩放的影响程度。当变换簇时,各个点会根据指定的百分比进行相应变换。
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
theeejs 模型是基于 JavaScript 编程语言开发的一个小型框架,用于构建交互式的 Web 页面。它的设计目标是简单、轻量级和易于使用。 模型变形是指根据特定需求对 theeejs 模型进行调整和修改的过程。这种变形可能涉及到模型的功能、视觉效果以及交互方式的改变。下面是一些可能的模型变形: 1. 功能增强:可以通过添加额外的功能来扩展 theeejs 模型。例如,可以为模型添加动画效果、碰撞检测功能或者物理模拟效果,这样可以增加模型的表现力和趣味性。 2. 外观改变:theeejs 模型的外观可以通过修改材质、纹理或者颜色来进行改变。可以根据需求将模型变成不同的形状、大小和颜色,从而使其更加符合页面设计的要求。 3. 交互方式改变:theeejs 模型可以通过改变用户与其交互的方式来实现变形。例如,可以通过添加点击、拖拽或者鼠标悬停等事件来触发模型的不同动作或响应,从而提供更加丰富的用户体验。 4. 数据处理变化:theeejs 模型可以通过改变数据处理方式来进行变形。例如,可以修改模型的输入和输出数据,或者使用不同的算法和方法来处理数据,从而得到不同的模型行为和效果。 总的来说,theeejs 模型的变形是一种根据具体需求对模型进行调整和改变的过程。这种变形可以通过增强功能、改变外观、调整交互方式和修改数据处理方式来实现,从而使模型更加适应不同的应用场景和用户需求。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咸鱼桨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值