// SPDX-License-Identifier: (Not available for this version, you are only allowed to use this software if you have express permission from the copyright holder and agreed to the latest NiloToonURP EULA) // Copyright (c) 2021 Kuroneko ShaderLab Limited // For more information, visit -> https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample // #pragma once is a safe guard best practice in almost every .hlsl, // doing this can make sure your .hlsl's user can include this .hlsl anywhere anytime without producing any multi include conflict #pragma once #include "NiloDefineURPGlobalTextures.hlsl" #include "NiloScaledScreenParamUtil.hlsl" #include "NiloCommonUtil.hlsl" #include "NiloInvLerpRemapUtil.hlsl" #include "NiloAAUtil.hlsl" #include "NiloMaskTexUtil.hlsl" #include "NiloUVCalculateUtil.hlsl" #include "NiloBlendEquationUtil.hlsl" #include "NiloHSVRGBConvert.hlsl" #include "NiloNormalVectorUtil.hlsl" #include "NiloOutlineUtil.hlsl" #include "NiloScreenSpaceOutlineUtil.hlsl" #include "NiloZOffsetUtil.hlsl" #include "NiloDepthTextureUtil.hlsl" #include "GGXDirectSpecular/NiloGGXSpecular.hlsl" #include "NiloStrandSpecular.hlsl" #include "NiloPerspectiveRemovalUtil.hlsl" #include "NiloDitherFadeoutClipUtil.hlsl" #include "NiloShadows.hlsl" #include "NiloGlitter.hlsl"