UE 资产命名规范

https://github.com/Allar/ue5-style-guide/

Most Common

资产类型前缀后缀
Level / Map
Level (Persistent) _P
Level (Audio) _Audio
Level (Lighting) _Lighting
Level (Geometry) _Geo
Level (Gameplay) _Gameplay
BlueprintBP_
MaterialM_
Static MeshS_
Skeletal MeshSK_
TextureT__?
Particle SystemPS_
Widget BlueprintWBP_

动画

资产类型前缀后缀
Aim OffsetAO_
Aim Offset 1DAO_
Animation BlueprintABP_
Animation CompositeAC_
Animation MontageAM_
Animation SequenceA_
Blend SpaceBS_
Blend Space 1DBS_
Level SequenceLS_
Morph TargetMT_
Paper FlipbookPFB_
RigRig_
Skeletal MeshSK_
SkeletonSKEL_

AI

资产类型前缀后缀
AI ControllerAIC_
Behavior TreeBT_
BlackboardBB_
DecoratorBTDecorator_
ServiceBTService_
TaskBTTask_
Environment QueryEQS_
EnvQueryContextEQS_Context

蓝图

资产类型前缀后缀
BlueprintBP_
Blueprint ComponentBP_Component
Blueprint Function LibraryBPFL_
Blueprint InterfaceBPI_
Blueprint Macro LibraryBPML_
EnumerationE
StructureF or S
Tutorial BlueprintTBP_
Widget BlueprintWBP_

材质

资产类型前缀后缀
MaterialM_
Material (Post Process)PP_
Material FunctionMF_
Material InstanceMI_
Material Parameter CollectionMPC_
Subsurface ProfileSP_
Physical MaterialsPM_
DecalM_, MI__Decal

纹理

资产类型前缀后缀
TextureT_
Texture (Diffuse/Albedo/Base Color)T__D
Texture (Normal)T__N
Texture (Roughness)T__R
Texture (Alpha/Opacity)T__A
Texture (Ambient Occlusion)T__O
Texture (Bump)T__B
Texture (Emissive)T__E
Texture (Mask)T__M
Texture (Specular)T__S
Texture (Metallic)T__M
Texture (Packed)T__*
Texture CubeTC_
Media TextureMT_
Render TargetRT_
Cube Render TargetRTC_
Texture Light ProfileTLP

其他

资产类型前缀后缀
Animated Vector FieldVFA_
Camera AnimCA_
Color CurveCurve__Color
Curve TableCurve__Table
Data Asset*_
Data TableDT_
Float CurveCurve__Float
Foliage TypeFT_
Force Feedback EffectFFE_
Landscape Grass TypeLG_
Landscape LayerLL_
Matinee DataMatinee_
Media PlayerMP_
File Media SourceFMS_
Object LibraryOL_
Redirector
Sprite SheetSS_
Static Vector FieldVF_
Substance Graph InstanceSGI_
Substance Instance FactorySIF_
Touch Interface SetupTI_
Vector CurveCurve__Vector

Paper 2D

资产类型前缀后缀
Paper FlipbookPFB_
SpriteSPR_
Sprite Atlas GroupSPRG_
Tile MapTM_
Tile SetTS_

物理

资产类型前缀后缀
Physical MaterialPM_
Physics AssetPHYS_
Destructible MeshDM_

声音

资产类型前缀后缀
Dialogue VoiceDV_
Dialogue WaveDW_
Media Sound WaveMSW_
Reverb EffectReverb_
Sound AttenuationATT_
Sound Class
Sound Concurrency _SC
Sound CueA__Cue
Sound MixMix_
Sound WaveA_

UI

资产类型前缀后缀
FontFont_
Slate BrushBrush_
Slate Widget StyleStyle_
Widget BlueprintWBP_

Effects

资产类型前缀后缀
Particle SystemPS_
Material (Post Process)PP_