虚幻4的标准命名规则(规范)
UE4资产的标准命名规范大全
Assets Naming Convention [ 资产命名标准 ]
-Overview [ 概观]
This article contains ideas for assets naming convention and content folders structure. [ 本文包含资产命名约定和内容文件夹结构的概念。]
-Basics [ 基本]
1. [ 1。] All names are in English. [ 所有名字用英文。]
2. [ 2。] All asset dependencies should be in its folder (instead of some shared assets). [ 所有资产依赖项都应位于其文件夹中(而不是某些共享资源)。]
-Assets folders [ 资产文件夹]
(maps)[ 贴图]
Content\Maps 父级贴图文件夹
………… Maps\Episode(_Number) 游戏剧集,其中(_Number)是01,02,03等
………… Maps\TestMaps 测试地图,地图原型和其他不用于生产的级别
(assets)[资产]
Content\Base 基本材质,材质功能和其他“基础”资产
Content\Characters 角色
………… Characters\NPC NPCs
………… Characters\Player 玩家角色(s)
Content\Dev 开发的资产, 比如图标, 特殊的物体贴图等等
Content\Effects 各种共享的效果
Content\Environment 环境资产
………… Environment\Background 背景
………… Environment\Buildings 建筑(单个或者程序化的)
………… Environment\Foliage 植物
………… Environment\Props 各种道具
………… Environment\Sky 天空
………… Environment\Landscape 地形资产
………… Environment\Water 水的模型和材质
Content\Gameplay 用于各种游戏玩法目的的资产
Content\PostProcess post process和它的资产
Content\Sound 声音和声音提示
Content\UI UI界面资产
Content\Vehicles 车辆
Content\Weapons 武器
-Folders by categories[文件夹的类别]
Blueprints 蓝图
Meshes 静态或者带骨骼的模型, 物理效果的资产
Materials 材质和实例化
Textures 贴图
Animations 动画
Particles 粒子系统
LensFlares 镜头光效
Sounds 声音和提示音
Morphs morphs
FaceFX 表情特效资产
-Assets names [资产名]
(Prefix_)AssetName(_Number)(_Suffix)
(前缀_)资产名(_序号)(_后缀)
举例:
T_Rock_01_D
(by usage) [按照使用率]
CH_ 角色
UI_ 用户界面
VH_ 车辆
WP_ 武器
(by type) [按照类型]
BP_ 蓝图
SK_ 带骨骼的模型
SM_ 静态模型
AD_ Apex 易损坏的资产
AC_ Apex 布料资产
MT_ 活动目标
ST_ Speed Tree
PS_ 粒子系统
LF_ 镜头光晕
VF_ 矢量场
S_ 声音
SC_ 声音提示
M_ 材质
MI_ 实例化材质
MITV_ 随时间变化的实例化材质
MF_ 材质函数
MPC_ 材质参数收集
T_ 贴图
SP_ Sprite
SS_ Sprite 图表
TC_ 贴图盒
RT_ 渲染目标
PM_ 物理材质
Suffixes: 后缀
(textures) 贴图
_BC Base color
_MT Metallic
_S Specular
_R Roughness
_N Normal
_DP Displacement
_AO Ambient Occlusion
_H Height Map
_FM Flow Map
_L Light Map (fake)
_M Mask
(meshes) 模型
_Physics 物理资产
_FaceFX 面部特效资产
(animations) 动画
_BlendSpace blend space (generated name)
_AnimBlueprint 蓝图动画 (generated name)
Texture Masks
角色的RGB遮罩 :
R = Metallic
G = Roughness
B = Subsurface Opacity
角色头发的RGB遮罩:
R = Hair Alpha
G = Specular/Roughness map
B = Anisotropic direction map
环境的RGB遮罩 t:
R = Metallic
G = Roughness
B = Ambient Occlusion
UE4命名规范.xlsx
https://download.csdn.net/download/choa12345/20238087
虚幻4的标准命名规则(规范)相关推荐
- java变量命名规则_Java变量命名规则规范
Java变量命名规则规范 分类 Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头 Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头 匈牙利标记法:在以Pascal标记 ...
- 简而不漏,300字Java标识符命名规则规范,看一遍就可以记住,包名类名变量名常量名,让命名有迹可循
1.标识符命名规则 (如果不遵循,编译不通过,需要严格遵守) 由26个英文字母大小写,0-9,_,$组成 不可以数字开头 不可使用关键字和保留字,可以包含关键字和保留字 严格区分大小写 不能包含空格 ...
- JavaWeb与JavaEE命名规则(规范)
目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯 最近做的一个系统,做完之后发现命名有些不够规范,所以想要规范一下命名,这样才能使项目目录更规范与整齐,网上发现该详细的命名规范博 ...
- 机器人学笔记之——操作臂运动学:坐标系的标准命名以及工具的定位
0. 坐标系的标准命名 为了规范起见,我们有必要给机器人和工作空间赋予专门的命名和专门的坐标系. 0.0 基座标系 {B} 基座标系{B}位于操作臂的基座上,其实它和坐标系{0}指的是同一个东西,只不 ...
- mysql中对象标识符的命名规则,标准规范数据库命名规范.doc
标准规范数据库命名规范 数据库命名规范 概述 基本原则 以大小写敏感编写SQL语句. 尽量使用Unicode 数据类型. 优先使用连接代替子查询或嵌套查询. 尽量使用参数化SQL查询代替语句拼接SQL ...
- Java软件项目开发命名规范_命名规则
文章目录 一.项目命名/包命名/虚拟目录/资源路径 二.Java 代码命名 三.属性文件 properties 命名 四.xml文件命名 五.jsp文件命名 六.html文件命名 七.js文件命名 八 ...
- java包名命名规则_告别编码5分钟,命名2小时!史上最全的Java命名规范参考!
简洁清爽的代码风格应该是大多数工程师所期待的.在工作中笔者常常因为起名字而纠结,命名已经成为我工作中的拦路虎,夸张点可以说是编程5分钟,命名两小时! 每个公司都有不同的标准,目的是为了保持统一,减少沟 ...
- C/C++代码规范(一)——文件结构、排版、命名规则
代码规范是每个程序员倍加关注的问题.C语言编码与注释规范,懂不懂编码规范笔试时能一眼被看出来,有良好的编码习惯笔试时也会增色不少,知道你有过工作经验或者参与过大型项目.本文是在学习林锐博士的<高 ...
- python变量命名规则与规范(约定)
引子 前些日子,大大的一位友友问了我一个问题,表示了对命名规范的不解.确实如此关于命名规范有一套相对严谨而复杂的理论,大大在此特就python的变量(以及函数和对象)命名规则与规范进行讲述. 规则 规 ...
最新文章
- python循环输入若干成绩_完美解决在oj中Python的循环输入问题
- 我的postfix过滤邮件、群发邮件问题 跟某云平台的故事
- Android借助Application重写App的Crash(简易版)
- 混合式安全灵活性可充分满足无边界企业的发展
- javascript控制台_如何使用JavaScript控制台改善工作流程
- 一文教你如何在生产环境中在Kubernetes上部署Jaeger
- n1运行linux,斐讯 N1 运行 ArchLinuxARM
- 测绘工程所用软件评析
- 灵眸action_DJI OSMO Action 灵眸运动相机
- python定时重启程序
- 各种有意思的Github项目收集,不断更新
- DOS时代往事的回忆
- Linux进程管理之“四大名捕”
- pyspark RDD详细教程
- 【前端学习】前端学习第十九天:浏览器对象模型(BOM)中的对象
- 直通车的转化怎样引流-纽黑文教学
- C与C++中++i和i++的区别
- 大数据最重要的算法是什么,最常用的算法有哪些?
- CRMEB :成功申报中国科协开源评选
- 雅虎的无奈,将关闭地图、Pipes、GeoPlanet和PlaceSpotter APIs、一些区域网站