Maya角色UV展平技巧笔记
Maya角色UV展平技巧笔记
- 一 展平uv注意事项
- 二 展平uv步骤
- 1 头部uv展开
- 2 手臂uv展开
- 3 手部uv展开
- 4 身体uv展开
- 4 腿部uv展开
- 5 脚部uv展开
- 三 排布uv壳
参考 视频链接
一 展平uv注意事项
- 切缝尽量隐藏在不明显的地方
- 尽量横平竖直,节省资源
二 展平uv步骤
- 在前视图中基于摄像机平面投影
1 头部uv展开
- 用3D切割和缝合工具将头部分离
- 使用方法:选中边,点击或拖动切割,或shift+拖动切割。ctrl为取消切割(即为缝合)
(快捷图标在建模工具架的最后一个)
- 选择uv壳展开
- 如何把uv壳摆正?
选中某一条正向的边,执行“定向到边”操作
- 观察拉伸情况可以选择这个按钮,红色为拉伸,蓝色为压缩。
- 目前这个情况还可以,也可以优化一下
2 手臂uv展开
- 在uv工具包中选择按对象X对称
- 胳肢窝切一刀,手腕切一刀(按照循环边)
- 把胳膊看作圆柱体,在后面切一条接缝
- 展开之后正向放置
- 无法将对称两片一起正向咋办?
取消对称,旋转90度
这样就摆正了
- 接下来怎么优化uv壳排布呢?如果直接使用拉直uv,会导致拉伸比例不对的问题
- 视频介绍了以下这种方法:
将边界拉直(对齐),再将中间的点用优化工具进行优化
- 想选中一个uv点,却会同时选中共边的点怎么办?(如下图)
这是因为选中了多边形的点,右键选择uv就可以只选一个uv点了
- 选中第一个点,shift+双击最后一个点,以选中上面一排点,对齐到顶部
下排同理
选中上下排uv点,固定,用优化或者优化工具进行优化
优化得差不多了再将左右的uv点也进行对齐,有必要的话进行优化
像视频这种情况,就不要将弯曲严重部分的点对齐了,不然拉伸太严重
接下来打开棋盘格,在视图观察拉伸情况,尽量使纹理是正方形
接下来如何对称处理另一半的手臂?
选择壳上的uv点,点击对称按钮,再点击对称接缝上的某一条边,这里选择头部uv的中心边即可,就对称过去了
3 手部uv展开
开启对称,从手中间切割,展开
定向到边-旋转90度,向右放置
将左边的点对齐,固定,优化
对称到另一边
4 身体uv展开
- 打开对称
- 1、一般角色会穿衣服,所以从腰带部位切割
- 2、从胸部下面切割
- 展开-定向到边-对齐点-固定-优化
4 腿部uv展开
- 从臀部中间割一圈,大腿内侧往下切割,脚踝处切一个环
- 展开-定向到边-对齐点
- 将上面和中间的点对齐,选中边,shift + 右键,移动并缝合边,将两片裤子uv壳连接到一起
或者点这个工具,是一样的
- 同样进行优化,用uv扭曲显示模式和棋盘格观察拉伸情况
5 脚部uv展开
- 记得切割时要开对称,优化时不开对称没问题
- 把脚趾和脚掌分开
- 把脚底板切割开
- 把脚跟切割
- 和手同理,从脚趾中间切割
脚部展开结果:
三 排布uv壳
- 可以选中所有uv壳,直接使用排布工具
- 如何使各个uv壳缩放比例相同?
选中某个uv壳,点获取Texel密度,全选uv壳,再点“集”,就会缩放到统一比例了
- 可以再手动调整下排布、大小,像脸部这种需要画得精细的地方可以分配更多的纹素
Maya角色UV展平技巧笔记相关推荐
- 深度学习笔记(4)——维度操作(2)展平、·拼接、拆分
深度学习笔记(4)--维度操作(2)展平 文章目录 深度学习笔记(4)--维度操作(2)展平 前言 一. flatten() 二.view() 总结 前言 上一篇文章记录了维度操作的增加维度和维度压缩 ...
- 《Python数据分析基础教程:NumPy学习指南(第2版)》笔记6:第三章 常用函数2——中位数、方差、日期、展平
本章将介绍NumPy的常用函数.具体来说,我们将以分析历史股价为例,介绍怎样从文件中载入数据,以及怎样使用NumPy的基本数学和统计分析函数.这里还将学习读写文件的方法,并尝试函数式编程和NumPy线 ...
- python学习笔记之-展平函数ravel和flatten及两者的区别
ravel()和flatten()是将多维数据展平为一维数据,功能相同,区别在于一个是引用操作,一个是复制操作.ravel()展平数据后,修改后面的数据会影响前面的数据,而flatten()展平数据后 ...
- Maya角色面部表情动画制作视频教程 Maya: Facial Rigging
Maya角色面部表情动画制作视频教程 Maya: Facial Rigging Maya角色面部表情动画制作视频教程 Maya: Facial Rigging Maya角色面部表情动画制作视频教程 M ...
- maya 多边形uv批量传递工具
一.问题描述 maya物体uv传递,默认只支持一对一传递,所以自己动手写了个批量传递工具与大家分享. 二.使用方法: 1.选择展好uv物体,点击第一个按钮. 2.选择要传递的多个物体,点第二个按钮. ...
- 原画人物怎么设计?角色原画设计技巧 分享!
原画人物怎么设计?角色原画设计技巧!说到原画设计,关键是角色设计.所有角色都为游戏本身服务.游戏需要展现的剧情背景需要角色,不同的故事有不同的风格.为了帮助有兴趣的朋友理解原画,大多数人会选择原画培训 ...
- Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序、获取交集元素及其索引、如果输入数组不是一维的,它们将被展平(flatten),然后计算交集
Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序.获取交集元素及其索引.如果输入数组不是一维的,它们将被展平(flatten),然后计算交集 目录
- pytorch Flatten展平
经过测试,cpu模式中,用Module的方式比直接在推理中展平平均快1~5ms from torch import nn import torch import mathclass Flatten(M ...
- vim实用技巧-笔记(第九章)
vim实用技巧-笔记(第九章) 前言 我记得很早以前我就说过了,我是一个菜鸟,我写博客的主要目的不是为了别人,更多的是为了记录自己的成长过程.如果阁下认为我的行为是在划水的话,那我也不妨大方地承认. ...
最新文章
- 深度!移动机器人(AGV)产业链全分析
- 滑动换屏——Fragment
- Java基础(39)Arrays.binarySearch方法
- HBase因hostname可能引起的RIT问题。HBASE的ip和hostname坑
- pythopn tuple(元组)
- Uniscribe文字自动换行
- 主流代码扫描静态分析工具
- 计算机网络发展的第四阶段特点,计算机网络的发展可分为哪几个阶段?每个阶段各有什么特点?...
- matlab画收敛曲线,3.26 面收敛处理
- 市面上的手机银行的简介
- 视频教程-uni-app实战仿微信app开发-Webapp
- Quick BI企业报表制作——个人笔记
- WEBSHELL姿势之SQL一句话
- android vendor下的属性值
- item_search_shop -VVIC 商家商品列表
- 跳出while循环的三种方法
- 实例学习ansible系列(12)常用模块之docker
- 基于SSH开发的宠物销售商城系统 JAVA MySQL
- 爬虫被锁IP,报“很抱歉,由于您访问的URL有可能对网站造成安全威胁,您的访问被阻断。 您的请求ID是······“
- Android 界面置灰