本文基于Blender 2.8正式版
参考官方文档Vertex Group

从程序员的角度看,一个**顶点组(Vertex Group)**实际上就是一个容器,容器中是顶点的引用(弱引用),一个模型可以有若干个顶点组,每个顶点可以被一个或多个顶点组引用,仅此而已。

顶点组可以被灵活地应用于骨骼绑定材质指派等多种场景。在有些场景中,要对隶属于多个顶点组的顶点的控制力加以比较,因此有了**权重(Weight)**的概念。权重体现顶点组对顶点的控制力,用0-1的数值表示,0表示最小1表示最大。每个顶点组的权重都是独立设定的,所以可能会出现例如两个顶点组对某顶点的权重都是1的情况,这是允许的,所以最终某个顶点组对某顶点的控制力是该组的权重除以该顶点隶属的所有顶点组的权重之和的值决定的。

Blender提供了一个可视化的权重设置模式即权重绘制模式,可以用Ctrl + Tab模式切换热盒来切换

在权重绘制模式下,鼠标光标会变成笔刷,右键可以调出笔刷菜单

蓝色权重为0 红色权重为1

小结
骨骼绑定可能是顶点组和权重这两个概念出现最频繁的场景,实际上这两个概念并不专属于骨骼绑定,而仅仅是被借用了一下,了解这一点可能有助于更好地理解Blender的工作原理。

Blender基础:从程序员的角度理解顶点组(Vertex Group)和权重(Weight)相关推荐

  1. 从Java程序员的角度理解加密的那些事

    前言 在我们日常的程序开发中,或多或少会遇到一些加密/解密的场景,比如在一些接口调用的过程中,我们(Client)不仅仅需要传递给接口服务(Server)必要的业务参数,还得提供Signature(数 ...

  2. 从程序员的角度深入理解MySQL

    前言 作为一名工作了4年的程序猿,今天我将站在程序员的角度以MySQL为例探索数据库的奥秘! 数据库基本原理 第一,数据库的组成:存储 + 实例 不必多说,数据当然需要存储:存储了还不够,显然需要提供 ...

  3. gui与windows和linux但关系,从程序员的角度看Linux和windows的对比

    ,~/vsZ.{ `5J0S LUPA开源社区#fjY*Lj$U5GYRBcc 本人在Unix SYS5,DOS,Windows3.x,windows9.x/NT 和Linux几个不同时期流行的OS上 ...

  4. 从程序员的角度分析微信小程序

     从程序员的角度分析微信小程序             我赶快在书架上拿出三年前买的书,把上面的土擦干净,压压惊. 作为一个并不是资深的程序员. 从程序员的角度分析一下微信小程序,欢迎指点. 首先 ...

  5. 程序员你真的理解final关键字吗?

    文章目录 1.修饰类 2.修饰方法 3.修饰变量 4.final变量修饰变量(成员变量.局部变量) 4.1 final修饰成员变量: 4.2 final修饰局部变量: 5.final变量和普通变量的区 ...

  6. 从程序员的角度分析微信小程序(编程语言:用到什么学什么)

    从程序员的角度分析微信小程序(编程语言:用到什么学什么) 一.总结 一句话总结:微信小程序原理就是用JS调用底层native组件,和React Native非常类似.(需要时,用到时再学) 1.选择语 ...

  7. 从程序员的角度,来拆解物联网系统中的开发工作

    文章目录 **物联网系统** **设备端的开发** 1. 不需要网关的设备 2. 需要网关的设备 3. WiFi 类设备 **物联网平台开发** **业务应用开发** 推荐一篇好文:从程序员的角度,来 ...

  8. 程序员应如何理解多态

    面向对象编程领域有个非常重要的概念,那就是多态,但是你真的理解这到底是什么意思吗?程序员该如何理解多态? 英文中的多态 多态一词其英文为"polymorphism",在讲解多态之前 ...

  9. OSChina 周四乱弹 ——程序员的角度解读地震

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2017)请戳(这里) [今日歌曲] @OSC_JajGgv :分享轨风的单曲<拂晓车站>: &l ...

最新文章

  1. 【HDU - 1026 】Ignatius and the Princess I (bfs + 记录路径)
  2. [补档]noip2019集训测试赛(十五)
  3. Travel(HDU 4284状压dp)
  4. 【GitHub通过ssh方法下载详细配置过程】
  5. CSDN目前有多少注册用户数?
  6. 李珣动态爱心代码教程
  7. PHP将swf转为gif,swf转gif 在线转换
  8. 一、Webservice的概念和原理
  9. 第九节 html特殊文字符号
  10. Error while building/deploying project QTtest (kit: Desktop Qt 5.8.0 MinGW 32bit)
  11. 电子学会2022年9月青少年软件编程(图形化)等级考试试卷(四级)答案解析
  12. 第八问:hub 集线器是啥,作用
  13. 一文了解间隙配合、过盈配合、过渡配合的特点、区别及适用范围
  14. access建立两个字段唯一索引_Mysql不止CRUD,聊聊索引
  15. 北大核刊最新版2020目录_2021年一建教材出来了?最新版考点速记手册,早备考早通关...
  16. 【深度学习】损失函数详解
  17. Oracle中国CEO胡伯林:管理就是沟通
  18. 国科大-高性能计算考试
  19. 在vue项目中使用favicon.ico
  20. The first day。

热门文章

  1. 虎头蛇尾的韩文学习记录
  2. abb 机械手臂 示例程序
  3. 博途数据类型wstring怎么用_在 STEP 7 (TIA 博途) 中,如何使用用户自定义数据类型 (UDT)?...
  4. Web服务器有哪几种?
  5. 软件工程第二次作业(王伟东)
  6. 计算机如何授权访问局域网,局域网权限怎么设置?局域网访问权限设置软件哪个好...
  7. DRAM 内存介绍(一)
  8. 我说CMMI2.0之:策划PLAN
  9. 【自动化】车间自动化十大必备装置!
  10. 24点卡牌游戏C++实现