浏览代码

Moved resource load to HDEditorUtils

/main
Antoine Lelievre 6 年前
当前提交
5b762916
共有 2 个文件被更改,包括 6 次插入1 次删除
  1. 2
      com.unity.render-pipelines.high-definition/HDRP/Editor/Lighting/HDLightEditor.cs
  2. 5
      com.unity.render-pipelines.high-definition/HDRP/Editor/RenderPipeline/HDEditorUtils.cs

2
com.unity.render-pipelines.high-definition/HDRP/Editor/Lighting/HDLightEditor.cs


switch (m_LightShape)
{
case LightShape.Rectangle:
emissiveMeshFilter.mesh = AssetDatabase.LoadAssetAtPath< Mesh >(HDEditorUtils.GetHDRenderPipelinePath() + "RenderPipelineResources/Quad.FBX");
emissiveMeshFilter.mesh = HDEditorUtils.LoadAsset< Mesh >("RenderPipelineResources/Quad.FBX");
lightGameObject.transform.localScale = new Vector3(lightData.shapeWidth, lightData.shapeHeight, 0);
areaLightIntensity = LightUtils.ConvertRectLightIntensity(
light.intensity,

5
com.unity.render-pipelines.high-definition/HDRP/Editor/RenderPipeline/HDEditorUtils.cs


return "Packages/com.unity.render-pipelines.core/CoreRP/";
}
public static T LoadAsset<T>(string relativePath) where T : UnityEngine.Object
{
return AssetDatabase.LoadAssetAtPath<T>(GetHDRenderPipelinePath() + relativePath);
}
public static bool ResetMaterialKeywords(Material material)
{
MaterialResetter resetter;

正在加载...
取消
保存