Files
LowPolyRPG/Library/PackageCache/com.unity.terrain-tools@d4bcf51a280e/Editor/TerrainTools/Compute/ComputeUtility.cs
2025-06-25 17:20:27 +01:00

14 lines
484 B
C#

using UnityEditor;
using UnityEngine;
internal static class ComputeUtility
{
internal static ComputeShader GetShader(string name) {
var computeShader = AssetDatabase.LoadAssetAtPath<ComputeShader>("Packages/com.unity.terrain-tools/Editor/TerrainTools/Compute/" + name + ".compute");
if (computeShader == null) {
throw new MissingReferenceException("Could not find compute shader with name " + name);
}
return computeShader;
}
}