# See list of supported file types here https://docs.unity3d.com/Manual/assets-supported-types.html

* text=auto eol=lf

# Unity
*.anim                       text eol=lf
*.animset                    text eol=lf
*.asmdef                     text eol=lf
*.asmref                     text eol=lf
*.asset                      text eol=lf
*.blendtree                  text eol=lf
*.brush                      text eol=lf
*.buildreport                text eol=lf
*.colors                     text eol=lf
*.controller                 text eol=lf
*.cubemap                    text eol=lf
*.curves                     text eol=lf
*.curvesNormalized           text eol=lf
*.flare                      text eol=lf
*.fontsettings               text eol=lf
*.giparams                   text eol=lf
*.gradients                  text eol=lf
*.guiskin                    text eol=lf
*.ht                         text eol=lf
*.index                      text eol=lf
*.inputactions               text eol=lf
*.lighting                   text eol=lf
*.mask                       text eol=lf
*.mat                        text eol=lf
*.mesh                       text eol=lf
*.meta                       text eol=lf
*.mixer                      text eol=lf
*.overrideController         text eol=lf
*.particleCurves             text eol=lf
*.particleCurvesSigned       text eol=lf
*.particleDoubleCurves       text eol=lf
*.particleDoubleCurvesSigned text eol=lf
*.physicMaterial             text eol=lf
*.physicsMaterial2D          text eol=lf
*.playable                   text eol=lf
*.po                         text eol=lf
*.prefab                     text eol=lf
*.preset                     text eol=lf
*.renderTexture              text eol=lf
*.rsp                        text eol=lf
*.scenetemplate              text eol=lf
*.shadergraph                text eol=lf
*.shadersubgraph             text eol=lf
*.shadervariants             text eol=lf
*.signal                     text eol=lf
*.spriteatlas                text eol=lf
*.state                      text eol=lf
*.statemachine               text eol=lf
*.terrainlayer               text eol=lf
*.texture2D                  text eol=lf
*.transition                 text eol=lf
*.tss                        text eol=lf
*.unity                      text eol=lf
*.uss                        text eol=lf
*.uxml                       text eol=lf
*.vfx                        text eol=lf
*.vfxblock                   text eol=lf
*.vfxoperator                text eol=lf
*.webCamTexture              text eol=lf
*.wlt                        text eol=lf

# .NET stuff
*.cs     text eol=crlf
*.csproj text eol=crlf
*.sln    text eol=crlf

# Shaders
*.cg       text eol=lf
*.cginc    text eol=lf
*.compute  text eol=lf
*.glslinc  text eol=lf
*.hlsl     text eol=lf
*.raytrace text eol=lf
*.shader   text eol=lf

# SpeedTree
*.spm filter=lfs diff=lfs merge=lfs -text
*.st  filter=lfs diff=lfs merge=lfs -text
*.st9 filter=lfs diff=lfs merge=lfs -text

# Substance Painter/Designer
*.sbs   text eol=lf
*.sbsar filter=lfs diff=lfs merge=lfs -text
*.spp   filter=lfs diff=lfs merge=lfs -text
*.spsm  filter=lfs diff=lfs merge=lfs -text

# 3D assets
*.3ds   filter=lfs diff=lfs merge=lfs -text
*.bin   filter=lfs diff=lfs merge=lfs -text
*.blend filter=lfs diff=lfs merge=lfs -text
*.c4d   filter=lfs diff=lfs merge=lfs -text
*.dae   text eol=lf
*.dxf   text eol=lf
*.fbx   filter=lfs diff=lfs merge=lfs -text
*.glb   filter=lfs diff=lfs merge=lfs -text
*.gltf  text eol=lf
*.jas   filter=lfs diff=lfs merge=lfs -text
*.lxo   filter=lfs diff=lfs merge=lfs -text
*.ma    text eol=lf
*.max   filter=lfs diff=lfs merge=lfs -text
*.mb    filter=lfs diff=lfs merge=lfs -text
*.obj   text eol=lf
*.skp   filter=lfs diff=lfs merge=lfs -text

# Textures
*.astc filter=lfs diff=lfs merge=lfs -text
*.bmp  filter=lfs diff=lfs merge=lfs -text
*.dds  filter=lfs diff=lfs merge=lfs -text
*.exr  filter=lfs diff=lfs merge=lfs -text
*.gif  filter=lfs diff=lfs merge=lfs -text
*.hdr  filter=lfs diff=lfs merge=lfs -text
*.iff  filter=lfs diff=lfs merge=lfs -text
*.jpeg filter=lfs diff=lfs merge=lfs -text
*.jpg  filter=lfs diff=lfs merge=lfs -text
*.ktx  filter=lfs diff=lfs merge=lfs -text
*.pct  filter=lfs diff=lfs merge=lfs -text
*.pic  filter=lfs diff=lfs merge=lfs -text
*.pict filter=lfs diff=lfs merge=lfs -text
*.png  filter=lfs diff=lfs merge=lfs -text
*.psd  filter=lfs diff=lfs merge=lfs -text
*.pvr  filter=lfs diff=lfs merge=lfs -text
*.tga  filter=lfs diff=lfs merge=lfs -text
*.tif  filter=lfs diff=lfs merge=lfs -text
*.tiff filter=lfs diff=lfs merge=lfs -text

# Audio
*.aif  filter=lfs diff=lfs merge=lfs -text
*.aiff filter=lfs diff=lfs merge=lfs -text
*.flac filter=lfs diff=lfs merge=lfs -text
*.it   filter=lfs diff=lfs merge=lfs -text
*.mod  filter=lfs diff=lfs merge=lfs -text
*.mp3  filter=lfs diff=lfs merge=lfs -text
*.ogg  filter=lfs diff=lfs merge=lfs -text
*.s3m  filter=lfs diff=lfs merge=lfs -text
*.wav  filter=lfs diff=lfs merge=lfs -text
*.xm   filter=lfs diff=lfs merge=lfs -text

# Font
*.dfont filter=lfs diff=lfs merge=lfs -text
*.otf   filter=lfs diff=lfs merge=lfs -text
*.ttc   filter=lfs diff=lfs merge=lfs -text
*.ttf   filter=lfs diff=lfs merge=lfs -text

# Videos
*.asf  filter=lfs diff=lfs merge=lfs -text
*.avi  filter=lfs diff=lfs merge=lfs -text
*.dv   filter=lfs diff=lfs merge=lfs -text
*.m4v  filter=lfs diff=lfs merge=lfs -text
*.mov  filter=lfs diff=lfs merge=lfs -text
*.mp4  filter=lfs diff=lfs merge=lfs -text
*.mpeg filter=lfs diff=lfs merge=lfs -text
*.mpg  filter=lfs diff=lfs merge=lfs -text
*.ogv  filter=lfs diff=lfs merge=lfs -text
*.vp8  filter=lfs diff=lfs merge=lfs -text
*.webm filter=lfs diff=lfs merge=lfs -text
*.wmv  filter=lfs diff=lfs merge=lfs -text

# Shell scripts
*.bat text eol=crlf
*.cmd text eol=crlf
*.sh  text eol=lf

# Misc.
*.bytes filter=lfs diff=lfs merge=lfs -text
*.pdf   filter=lfs diff=lfs merge=lfs -text
