Maya

将最大的联合影响力降至最低

最大的联合影响力是游戏角色装备的已知要求。

但是,对于每种类型的生产来说,这实际上都是一个很好的工作流程。

从透视图上看,如果你将联合影响力从4更改为5,则不一定会增加25%的开销,但可能使其复杂度是以前的两倍,因为它将更加难以维护和调试。

你可以在skinCluster节点>平滑皮肤属性>保持最大影响下设置最大关节影响。

在大多数情况下,一个顶点不需要超过4个联合影响。但是,如果你需要更多,那么也许是时候考虑使用专用的blendShape变形器与面部钻机相同的时候了。

Maya

保持基本体重

无论多么复杂,每个角色几乎总是以一个基本网格开始或带有一个基本网格。这只是该角色裸露版本的另一个术语。

这种裸露的网格可以作为设置基础重量的良好基础,因为它可能会覆盖附近的整个角色。

当你遇到多种类型的衣服(例如夹克和衬衫)时,你将获得基本重量的好处。

你可以使用“复制外观权重”命令从基本权重中拉取权重,而不必花费一切从头开始,而只需花费大部分时间进行抛光。

3D建模

通过选择隔离蒙皮命令

如果你在外观菜单下执行任何蒙皮命令,则默认情况下,它将应用于整个网格。

你可以通过转到组件模式,选择受影响的顶点并运行命令来隔离命令的效果。

无需其他参数或顶点/影响图。它只是工作。

当你用具有对称和不对称部分的字符来镜像配重时,这将很方便。

Maya建模

使用稳定的导入/导出权重

这是我们初学者经常犯的错误之一。

Maya带有两种导入和导出砝码的选项:

(A)皮肤菜单>导出/导入体重图,以及

(B)变形菜单>导出/导入权重。

乍看之下,鉴于前者位于“皮肤”菜单下,因此似乎更受欢迎。前者使用图像地图来控制权重,这意味着质量取决于地图的分辨率。

Maya

后者是一种更可靠的方法,因为它使用精确的浮点值来映射权重。

你也可以根据相同的算法检查Brave Rabbit的插件,以简化工作流程。

使用本机命令,你将必须确定关节,重新设置网格的外观并点击导入权重。使用插件,只需选择网格并导入权重即可。

插件将自动将网格蒙皮到现有的接缝。如果你没有存储关节列表,这将非常方便。

Maya

未完待续~下期更精彩

别忘了关注我,记得添加收藏哦!

如果你有更好的想法记得在评论里告诉我!!

「看完不后悔系列!」Maya的建模小技巧的更多相关文章

  1. 不看会后悔系列之idea的使用小技巧

    虽然用idea已多达N年,但你对其所有的功能都了如指掌吗?了解如下小tips助你开发更通畅. 调试专题 (1)不用每次都重启debugdebug程序时,只修改了一点代码,怎么在不重启程序的前提下,看到 ...

  2. 1.1专题介绍「深入浅出ASP.NET Core系列」

    大家好,我是IT人张飞洪,专注于.NET平台十年有余. 工作之余喜欢阅读和写作,学习的内容包括数据结构/算法.网络技术.Linux系统原理.数据库技术原理,设计模式.前沿架构.微服务.容器技术等等…… ...

  3. Linux系列:Ubuntu/fedora实用小技巧—禁止自动锁屏、设置免密码自动登录、免密码执行sudo操作

    首先声明:该文虽以Ubuntu 13.04为例,同样适用于Fedora 17(已测试),但在较低版本的Ubuntu下可能有所差异,具体看后面的注意事项. 技巧目录: 解决Ubuntu下每隔几分钟自动锁 ...

  4. 5.1基于JWT的认证和授权「深入浅出ASP.NET Core系列」

    希望给你3-5分钟的碎片化学习,可能是坐地铁.等公交,积少成多,水滴石穿,码字辛苦,如果你吃了蛋觉得味道不错,希望点个赞,谢谢关注. Cookie-Based认证 认证流程 我们先看下传统Web端的认 ...

  5. 2.4配置的热更新「深入浅出ASP.NET Core系列」

    希望给你3-5分钟的碎片化学习,可能是坐地铁.等公交,积少成多,水滴石穿,谢谢关注. 大家知道通常我们修改网站的配置文件比如,webconfig的时候,网站需要重启才能读取到最新的修改,所谓热更新就是 ...

  6. 【转】「Chris Richardson 微服务系列」微服务架构的优势与不足

    Posted on 2016年5月4日 编者的话|本文来自 Nginx 官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战. 作者介绍:Chris Ric ...

  7. 「GM_脚本」获取 GitHub 项目文件的 jsDelivr CDN 地址「好像没啥用系列」

    基本信息: name:「 GitHub 」获取文件的 jsDelivr 地址 desc:获取项目文件的 CDN 地址 url: https://github.com/wdssmq/userscript ...

  8. 5.3Role和Claims授权「深入浅出ASP.NET Core系列」

    希望给你3-5分钟的碎片化学习,可能是坐地铁.等公交,积少成多,水滴石穿,码字辛苦,如果你吃了蛋觉得味道不错,希望点个赞,谢谢关注. Role授权 这是一种Asp.Net常用的传统的授权方法,当我们在 ...

  9. 5.2基于JWT的令牌生成和定制「深入浅出ASP.NET Core系列」

    希望给你3-5分钟的碎片化学习,可能是坐地铁.等公交,积少成多,水滴石穿,码字辛苦,如果你吃了蛋觉得味道不错,希望点个赞,谢谢关注. Token生成 我们知道一旦我们给API添加[Authorize] ...

随机推荐

  1. ViewGroup和View

    ViewGroup本身表示容器, 他是View的一个抽象子类, 它可以包含很多个普通的view组件,另外它还可以包含一个ViewGroup容器. 由于它是一个抽象类,所以实际使用中通常使用viewGr ...

  2. ACM代码模板

    功能介绍 写了I/O函数,支持以下几种方式 read(num); //读入一个数num(任意整数类型,下同) read(num1,num2,num3,num4); //读入任意多个数 read(arr ...

  3. 数据库高级:SQL-CREATE-DATABASE语句

    CREATE DATABASE 语句 CREATE DATABASE 用于创建数据库. SQL CREATE DATABASE 语法 CREATE DATABASE database_name SQL ...

  4. 一步步到IOC

    一段代码 class Program { static void Main(string[] args) { var shop=new Shop(); shop.Add(); shop.Delete( ...

  5. 关于W3Cschool定义的设计模式-常用的9种设计模式的介绍

    一.设计模式 tip:每种设计模式,其实都是为了更高效的,更方便的解决在面对对象编程中所遇到的问题. 什么是设计模式:     是一套经过反复使用.多人知晓的.经过分类的.代码设计经验的总结   为什 ...

  6. Android进程的优先级说明

    引言 Android系统尽可能长时间地保持应用程序进程,但为了新建或者运行更加重要的进程,总是需要清除一些进程来回收内存.为了决定保留或终止哪个进程,根据进程内运行的组件及这些组件的状态,系统把每个进 ...

  7. Android 使用URLConnection下载音频文件

    本文链接: Android 使用URLConnection下载音频文件 使用MediaPlayer播放在线音频,请参考Android MediaPlayer 播放音频 有时候我们会需要下载音频文件.这 ...

  8. (转)阿里云CentOS 7下配置及使用mysql

    一.安装 1 正确的安装方法: 众所周知,Linux系统自带的repo是不会自动更新每个软件的最新版本(基本都是比较靠后的稳定版),所以无法通过yum方式安装MySQL的高级版本.所以我们需要先安装带 ...

  9. 快速整理代码(c#)

    今天写代码发现有些代码行参差不齐,空行又多,整理看起来丑的不行,于是上网搜了下代码整理的快捷方式以作记录 这是整理之前,乱糟糟的(故意打乱为了节目效果) 第一步:Ctrl+a  (全选代码) 第二部: ...

  10. Python学习-is和==区别, encode和decode

    一.is 和 == 介绍 1. is  比较的是两个对象的内存地址是否相同,它们是不是同一个对象. 2. ==  比较的是两个对象的内容是否相同. 在使用is前,先介绍Python的一个内置函数id( ...