mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-08-28 13:54:45 -05:00
Change RenderPipelineUtility to use GraphicsSettings.currentRenderPipeline
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using UnityEngine.Rendering;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace UniGLTF
|
||||
{
|
||||
@@ -6,19 +6,19 @@ namespace UniGLTF
|
||||
{
|
||||
public static RenderPipelineTypes GetRenderPipelineType()
|
||||
{
|
||||
RenderPipeline currentPipeline = RenderPipelineManager.currentPipeline;
|
||||
RenderPipelineAsset currentRenderPipelineAsset = GraphicsSettings.currentRenderPipeline;
|
||||
|
||||
if (currentPipeline == null)
|
||||
if (currentRenderPipelineAsset == null)
|
||||
{
|
||||
return RenderPipelineTypes.BuiltinRenderPipeline;
|
||||
}
|
||||
|
||||
if (currentPipeline.GetType().Name.Contains("HDRenderPipeline"))
|
||||
if (currentRenderPipelineAsset.GetType().Name.Contains("HDRenderPipeline"))
|
||||
{
|
||||
return RenderPipelineTypes.HighDefinitionRenderPipeline;
|
||||
}
|
||||
|
||||
if (currentPipeline.GetType().Name.Contains("UniversalRenderPipeline"))
|
||||
if (currentRenderPipelineAsset.GetType().Name.Contains("UniversalRenderPipeline"))
|
||||
{
|
||||
return RenderPipelineTypes.UniversalRenderPipeline;
|
||||
}
|
||||
@@ -26,4 +26,4 @@ namespace UniGLTF
|
||||
return RenderPipelineTypes.Unknown;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user