Blender Shape Keys简明教程【Morph Target】

这篇具有很好参考价值的文章主要介绍了Blender Shape Keys简明教程【Morph Target】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Blender Shape Keys简明教程【Morph Target】,blender

推荐:用 NSDT编辑器 快速搭建可编程3D场景

创建 3D 模型或角色后,你会希望通过动画使其栩栩如生或更改其结构以获得多个原型。 3D艺术家通过“变形”网格或临时改变网格来实现这些变化以实现某种视觉效果。 要在 Blender 中使网格变形,可以使用两种主要方法:

  • 骨骼(Bones)是动画师通常用来移动和旋转一组顶点的对象,就像骨骼与肌肉相互作用的方式一样。 当网格下方的骨骼移动时,伴随的顶点也会变形。
  • 形状键(Shape keys)与骨骼的工作方式不同,形状关键点本身不是对象,而是对对象的已保存修改。 形状键可以由骨骼和驱动程序激活,以实现精确的网格变形。

说明形状键功能的最佳方法是通过一个示例,因此我们将了解如何设置形状键以借助比例编辑来创建多个面部表情。

1、分离对象

Blender Shape Keys简明教程【Morph Target】,blender

分离选定的顶点,为形状键工作做好准备

我们将处理角色的脸部,但不希望我们的形状键影响他的帽子或眼睛。 因此,我们将按 Tab 进入编辑模式,选择角色眼睛上的一个顶点,按 L 选择所有链接的顶点,按 P 调出分离菜单,最后选择“选择”。

这使得我们的眼睛成为与脸部分离的对象,现在可以在我们的轮廓中看到它。 我们将对另一只眼睛执行相同的操作,然后在对象模式下,按住 Shift 并右键单击两只眼睛。 按 Ctrl + J 将眼睛连接为单个对象。

对帽子进行同样的操作并分离网格。 现在我们可以自由地处理角色的脸部,而不必担心弄乱我们的其他对象。

2、应用修改器

Blender Shape Keys简明教程【Morph Target】,blender

修改器面板 - 在使用形状键之前访问此面板

确保在将形状键添加到网格之前应用任何修改器。 添加形状键后,Blender 无法再应用修改器。 我们最不想做的就是花费多个小时来创建完美的形状键,却发现需要事先应用修改器。

要应用修改器,只需转到“属性”面板中的修改器选项卡并点击“应用”即可。

3、创建顶点组

Blender Shape Keys简明教程【Morph Target】,blender

将顶点添加到“Left”顶点组

在我们继续创建一些形状键之前的最后一步:在这种情况下,我们希望快速将形状键分为左形状键和右形状键,以便我们的脸可以不对称变形。 这是准确的面部表情不可或缺的一部分。

在编辑模式下,确保已激活顶点选择模式并按键盘上的 1 进入正交前视图,然后按 Z 进入线框模式。 使用边框选择 (B) 并在面左侧的所有顶点周围绘制边框。 确保避免让顶点沿着网格的正中心延伸。

在“属性”面板上,点击网格数据图标(它看起来像一个倒三角形),然后在“顶点组”下,点击 + 符号添加新的顶点组。 将此组命名为“Left”,并将所选顶点的权重指定为 1.00。

对右侧做同样的事情。

最后,选择中间的边缘循环。 单击左侧顶点组,将权重设置为 0.500,然后单击“分配”。 然后对右侧顶点组执行相同的操作。

4、创建形状键

Blender Shape Keys简明教程【Morph Target】,blender

在 Blender 中创建形状键

回到对象模式,我们将选择头部对象并创建第一个形状键。 在顶点组部分的正下方,你将看到形状键面板。 点击“+”创建一个名为“Basis”的形状键。

警告:请勿编辑形状键“Basis”。 作为你的第一个形状关键点,这是默认网格,并且应该保留为你的主控。 编辑此形状键将影响之后创建的所有形状键。
现在主形状关键帧已创建,我们将开始添加形状关键帧以各种方式使网格变形。 首先,让我们通过按形状键面板下方的“+”按钮添加一个新的形状键。 现在,将此形状键重命名为“Eyebrows Inside Down.l”(“.l”告诉我们该形状键将对应于左侧顶点组)。

按 Tab 键进入编辑模式。 在对象模式下选择形状键后,我们现在正在修改形状键。 使用圆形选择(C)选择眉毛之间的顶点以及眉毛本身的一点点。 然后,选择比例编辑,向下移动眉毛。

5、按顶点组分割形状键

Blender Shape Keys简明教程【Morph Target】,blender

完成第一个形状关键帧的创建

如果你返回对象模式,应该会看到两个形状键。 “Basis”是你的主对象,“Eyebrows Inside Down.l”是你自己的带有变形眉毛的形状键。 通过滑动形状键菜单中的“值”范围,你应该看到角色的眉毛向内卷曲。 这基本上就是形状键的工作原理。

现在我们将这个形状键分成两部分,一个用于左侧顶点组,一个用于右侧顶点组。

将值滑块设置为 1.00,以便形状键完全发挥作用。 然后,单击“+”和“-”符号下方的深色向下箭头(参见上图)。

从“Mix”中选择“New Shape”,这将创建一个新的形状关键点,与所有当前活动的形状关键点完全相同(在本例中,只有 Eyebrows Inside Down.l),并以与 前一个,但带有 .r 后缀。

你现在应该有两个形状键,完全相同,但名称不同。 单击第一个形状键,然后在“混合”部分下,选择左侧顶点组。 现在这个形状键只会影响左侧的顶点。

对右侧顶点组执行与上面相同的操作。 你现在应该有独立的眉毛,可以向内卷曲,让你的角色表现出愤怒的表情。

对眉毛内侧、眉角、嘴唇、下巴、鼻子或任何你喜欢的地方重复这些步骤。 一旦你掌握了形状键,唯一的限制就是你的想象力。


原文链接:Blender Shape Keys入门 — BimAnt文章来源地址https://www.toymoban.com/news/detail-731562.html

到了这里,关于Blender Shape Keys简明教程【Morph Target】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HuggingFace简明教程

    视频链接:HuggingFace简明教程,BERT中文模型实战示例.NLP预训练模型,Transformers类库,datasets类库快速入门._哔哩哔哩_bilibili 什么是huggingface?huggingface是一个开源社区,它提供了先进的NLP模型,数据集,以及其他便利的工具。 数据集:Hugging Face – The AI community building the future.  这

    2024年01月25日
    浏览(50)
  • 【Verilator】 1 简明教程

    我是 雪天鱼 ,一名FPGA爱好者,研究方向是FPGA架构探索和数字IC设计。 欢迎来关注我的B站账号,我将定期更新IC设计教程。 B站账号: 雪天鱼 ,https://space.bilibili.com/397002941?spm_id_from=333.1007.0.0 先从GitHub下载实验代码 以一个用SystemVerilog编写的简单ALU来作为DUT(device under test)

    2024年02月02日
    浏览(69)
  • mpack简明教程

    本文先简单介绍MessagePack的基本概念。 然后,介绍一个MessagePack C API - MPack的通常使用。 接着尝试对MPack截断数据的读取。 注:本文完整代码见仓库。 如果你使用过C/C++的json库,那么上手MessagePack是比较容易的。关于C/C++ Json库的使用可见:C++ JSON库的一般使用方法-CSDN博客。

    2024年02月20日
    浏览(53)
  • Husky使用简明教程

    Husky 是一个流行的 Git 钩子工具,用于在不同的 Git 操作(如提交和推送)前自动运行脚本。比如代码格式化、静态检查等。这有助于保持代码库的质量和一致性。本教程将详细介绍 Husky 的原理、使用方式、配置方法以及如何在开发中集成 Husky。 Husky 原理 安装 Husky 配置 Hus

    2024年04月10日
    浏览(51)
  • SSH 隧道简明教程

    本章主要介绍了什么是 SSH 隧道以及如何使用 SSH 隧道,包括 SSH 隧道加密数据传输以及绕过防火墙。 SSH 隧道是 SSH 中的一种机制,它能够将其他 TCP 端口的网络数据通过 SSH 连接来转发,并且自动提供了相应的加密及解密服务。因为 SSH 为其他 TCP 链接提供了一个安全的通道来

    2024年02月06日
    浏览(54)
  • shell简明教程3函数

    在本章中,您将了解为什么以及何时需要使用函数。 你将学习如何创建函数以及如何使用函数。 我们将讨论变量及其作用域。 学习如何使用参数访问传递给函数的参数。 最后,您还将学习如何使用函数处理退出状态和返回代码。 计算机编程和应用程序开发中有一个概念叫

    2024年02月11日
    浏览(52)
  • AI绘画工具简明教程

    官方地址 首先需要邮箱注册,等待邀请(可能需要等待一两天) 能成功登录后会进入这样一个界面 https://app.scenario.com/generators 创建模型 提供的图片集上传的时候得是jpg,还需要裁剪成正方形。批量修改图片在线网站:https://www.birme.net/ 根据图集生成图片 官方网址:https://

    2024年02月11日
    浏览(72)
  • WebGPU开发简明教程【2023】

    WebGPU 是一种全新的现代 API,用于在 Web 应用程序中访问 GPU 的功能。 在 WebGPU 之前,有 WebGL,它提供了 WebGPU 功能的子集。 它启用了新一类丰富的网络内容,开发人员用它构建了令人惊叹的东西。 然而,它基于 2007 年发布的 OpenGL ES 2.0 API,而该 API 又基于更旧的 OpenGL API。

    2024年02月16日
    浏览(48)
  • 电商3D产品渲染简明教程

    3D 渲染让动作电影看起来更酷,让建筑设计变得栩栩如生,现在还可以帮助营销人员推广他们的产品。 从最新的《阿凡达》电影到 Spotify 的上一次营销活动,3D 的应用让一切变得更加美好。 在营销领域,3D 产品渲染可帮助品牌创建产品的高分辨率图像和视频,这些图像和视

    2024年02月13日
    浏览(40)
  • stable diffusion使用简明教程

    controlNet模块使用 上面骨骼图是通过Openpose Editor调整姿势然后send to txt2img到这里的,使用Openpose Edito中姿势生成需要将Openpose Editor指定为none状态。 Preprocessor选项: Preprocessor部分选项使用教程 官方教程链接:Control human pose in Stable Diffusion Stable Diffusion Art (stable-diffusion-art.com) 1.

    2024年02月02日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包