Unity3D 模型大小,面数,贴图大小,骨骼数量规范(一)
一. 根据运用的场景而不同来规范美术资源
美术资源的规范就是在限制模型的面数,贴图的大小,材质球的贴图张数,人物身上的材质球数量以及骨骼数量等几个方面来进行规范,如下列举了几个场景来进行举例
1.单一主角场景的,如汤姆猫这种,主要资源投入到主角一个人的,对主角进行精细化的雕琢还是很有必要的,模型面数可以做到1万面,骨骼数量也可以做的很精细(50-100个),贴图大小可以在512x512左右,在不考虑包体大小的换装情况下,可以做到1024x1024。
2.第三人称视角如RBG游戏,由于视角与角色距离有限,从而可以看到的场景范围有限,所以可以通过动态场景地图加载的方式控制内存使用量,同屏单位数量会决定模型的总面数以及总骨骼数量,如单位模型面数控制在3k~4k面,单位骨骼控制在30个左右,此外,场景中除了人物模型外,建筑模型的面片数也是我们要考虑的因素,而建筑模型的大小差异太多导致无法统一规则,但是我们可以用整体面数统计法来规范资源。如主贴图可以控制在256x256,副贴图为128x128。
总结:具体的美术资源规范应该由项目而定,不过参照以往的项目标准,模型拥有3k左右的面数,不超过256大小的贴图,材质球内至多拥有3张贴图,人物模型不超过2个材质以及30个左右的骨骼数量。
二.根据反推计算来规范美术资源
适用于一些模型物体大小差异比较大的,无法统一模型与贴图面数的可以通过贴图总面数来控制,
给出一个总控制量,根据模型或贴图的种类 * 数量来进行规范
总控制量 = 类型一* 数量 + 类型二 *数量 +....
举个栗子:
同屏总面数 = 6w面,
地形模型面数=3w面,
小型建筑模型 = 50面,中型建筑模型 =1000面,大型建筑模型 =3000面 --平均数
所以,除了地形模型剩下的还有3万面,在剩下的3万面中,可以自由的分配小中大模型数量
如 100个小模型(100x50)+ 10个中模型(1000*10)+5个大模型(3000*5)= 3w面
ps:贴图也对其适用
总结:用反推的计算方法来计算和规范,有利于规范对差异大的模型类型进行资源的分配。
三.加入规范的自动检测来规范美术资源
建立自动规范的检测工具程序,设定每隔一段时间(2h ~3h)对项目工程里面的资源自动进行检测,并输出日志文件,告知大家工程内资源文件有哪些问题。
Unity3D 模型大小,面数,贴图大小,骨骼数量规范(一)相关推荐
- WebGL之sprite精灵效果显式数字贴图
接着前一篇<WebGL实现sprite精灵效果的GUI控件>,我们继续开发我们的数字系统GUI控件,因为这套数字系统是基于sprite效果的,所以数字随相机转动而旋转(永远面对相机),随场 ...
- group convolution (分组卷积)的计算量详解、卷积计算量特征图大小,池化特征图大小、深度通道deep-wise 卷积
group convolution (分组卷积)的计算量详解.卷积计算量特征图大小,池化特征图大小.深度通道deep-wise 卷积 提示:最近忙着各种提前批的笔试面试,所以没太多空刷题了都,先复盘一 ...
- 卷积神经网络系列之卷积/池化后特征图大小怎么计算??
1.卷积后的大小: W:矩阵宽,H:矩阵高,F:卷积核宽和高,P:padding(需要填充的0的个数),N:卷积核的个数,S:步长 width:卷积后输出矩阵的宽,height:卷积后输出矩阵的高 w ...
- cacti气象图调整(批量位置调整、更改生成图大小等)
cacti气象图能够非常直观的看到各个节点的流量.这里用的是CactiEZ中文版 V10 1.调整气象图大小 默认有一个1024像素的背景图可选, 这里我们须要新增一个1600像素的背景图. 背景图自 ...
- 怎么压缩gif图大小?试试这个图片压缩攻略
平时大家在各种网站平台上都可以看到各式各样的GIF动图,所以我们发送gif格式动态图的时候,经常会提示图片文件过大,不能发送的情况.这时候就需要将图片进行压缩,压缩图网站中的gif压缩工具就可以满足平 ...
- C++基本数据类型的字节数、范围大小、溢出处理
C++有几种基本的数据类型:char.int.float.double,这些数据类型的字节数.范围大小根据操作系统.编译器的不同而不同. 图(1) C++基本数据类型的字节数 在Windows ...
- UE4-(光照)光照贴图大小及环境光遮蔽
光照贴图: 除了烘焙场景时设置光照贴图大小的设置之外,场景中的静态网格体同样拥有光照贴图分辨率,并且根据模型大小的不同各自光照贴图分辨也不同. 房子外壳模型: 书本: 注意:在大多时候请使用低分辨率光 ...
- 动态图片怎么压缩?如何在线压缩gif动图大小?
我们在平时的聊天当中使用的表情包一般就是GIF动图,由于GIF动图的体积往往都比较大,因此经常会遇到太大无法上传使用的情况,那么有什么方达能够快速压缩gif动图大小吗?今天来给大家分享一款动图在线压缩 ...
- 【卷积神经网络--卷积/池化后特征图大小计算公式】
[卷积神经网络–卷积/池化后特征图大小计算公式] 参考链接: 卷积神经网络系列之卷积/池化后特征图大小怎么计算?? torch中的Conv2d卷积的输入的Tensor张量是:[batch, chann ...
最新文章
- Web App、Hybrid App与Native App的设计差异
- FIS前端集成解决方案
- 谷歌x实验室汇聚顶尖人才,研发出了一种超前设备,直接打脸专家
- 欢迎来到OpenGL的世界
- 数据结构06树和二叉树
- mysql事务锁导致tomcat崩溃_数据库连接池连接耗尽,导致tomcat请求无响应,呈现出假死状态...
- 使用ELK实时分析SSH暴力破解
- sql查询、删除重复相同数据的语句或只保留一条数据
- 解决vscode中文乱码的问题
- 深鸿会深大小组学习笔记:第一周,从零开发鸿蒙小游戏2048app(上)
- Centos7下载安装教程
- 团队经理要应掌握的 7 大领导力理论
- 软考——计算机基础知识总结
- MATLAB和EXCEL交互 Spreadsheet Link
- 2038年无数Java应用的崩溃
- 使用overleaf或Latex时,表头两行合并
- Nginx+Tomcat负载均衡的部署
- 移动APP测试用例设计实践经验
- 类似新浪微博评论的 @ 及 #某话题# 功能的实现
- android新闻客户端的实现