Changed the defualt UTS rendering settings location;
This commit is contained in:
@@ -23,7 +23,8 @@ namespace Unity.Toonshader
|
|||||||
public class UTSRenderPassSettings : ScriptableObject
|
public class UTSRenderPassSettings : ScriptableObject
|
||||||
{
|
{
|
||||||
public const string UTS_RENDERING_SETTINGS_NAME = "UTSRenderingSettings";
|
public const string UTS_RENDERING_SETTINGS_NAME = "UTSRenderingSettings";
|
||||||
private const string UTS_Rendering_Settings_Path = "Packages/com.misaki.hdrp-toon/Runtime/HDRP/Resources/UTSRenderSettings.asset";
|
public const string UTS_RENDERING_SETTINGS_PATH = "Assets/Resources/Settings/UTSRenderSettings.asset";
|
||||||
|
public const string UTS_RENDERING_SETTINGS_RESOURCES_PATH = "Settings/UTSRenderSettings";
|
||||||
|
|
||||||
public UTSOutlineSetting outlineSetting;
|
public UTSOutlineSetting outlineSetting;
|
||||||
public UtsHairShadowSetting hairShadowSetting;
|
public UtsHairShadowSetting hairShadowSetting;
|
||||||
@@ -37,21 +38,22 @@ namespace Unity.Toonshader
|
|||||||
}
|
}
|
||||||
|
|
||||||
UTSRenderPassSettings renderingSettings = null;
|
UTSRenderPassSettings renderingSettings = null;
|
||||||
if (File.Exists(UTS_Rendering_Settings_Path))
|
if (File.Exists(UTS_RENDERING_SETTINGS_PATH))
|
||||||
{
|
{
|
||||||
renderingSettings = AssetDatabase.LoadAssetAtPath<UTSRenderPassSettings>(UTS_Rendering_Settings_Path);
|
renderingSettings = AssetDatabase.LoadAssetAtPath<UTSRenderPassSettings>(UTS_RENDERING_SETTINGS_PATH);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
renderingSettings = CreateInstance<UTSRenderPassSettings>();
|
renderingSettings = CreateInstance<UTSRenderPassSettings>();
|
||||||
AssetDatabase.CreateAsset(renderingSettings, UTS_Rendering_Settings_Path);
|
AssetDatabase.CreateAsset(renderingSettings, UTS_RENDERING_SETTINGS_PATH);
|
||||||
|
AssetDatabase.Refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
EditorBuildSettings.AddConfigObject(UTS_RENDERING_SETTINGS_NAME, renderingSettings, false);
|
EditorBuildSettings.AddConfigObject(UTS_RENDERING_SETTINGS_NAME, renderingSettings, false);
|
||||||
|
|
||||||
return renderingSettings;
|
return renderingSettings;
|
||||||
#else
|
#else
|
||||||
return Resources.Load<UTSRenderPassSettings>(Path.GetFileNameWithoutExtension(UTS_Rendering_Settings_Path));
|
return Resources.Load<UTSRenderPassSettings>(UTS_RENDERING_SETTINGS_RESOURCES_PATH);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"displayName": "HDRP Toon",
|
"displayName": "HDRP Toon",
|
||||||
"description": "A high quality toon shader for High Definition Render Pipeline(HDRP)",
|
"description": "A high quality toon shader for High Definition Render Pipeline(HDRP)",
|
||||||
|
"changelogUrl": "https://git.personalnas.com/Misaki/hdrp-toon/src/branch/develop/CHANGELOG.md",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Toon",
|
"Toon",
|
||||||
"HDRP",
|
"HDRP",
|
||||||
|
|||||||
Reference in New Issue
Block a user