diff --git a/Assets/UniGLTF/Runtime/UniGLTF/RuntimeGltfInstance.cs b/Assets/UniGLTF/Runtime/UniGLTF/RuntimeGltfInstance.cs index 21106f3a8..49f7a2143 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/RuntimeGltfInstance.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/RuntimeGltfInstance.cs @@ -70,7 +70,7 @@ namespace UniGLTF /// /// /// - public readonly List VisibleRenderers = new List(); + public IList VisibleRenderers => _visibleRenderers; private readonly List _nodes = new List(); private readonly List<(SubAssetKey, UnityEngine.Object)> _resources = new List<(SubAssetKey, UnityEngine.Object)>(); @@ -82,6 +82,8 @@ namespace UniGLTF private readonly List _meshRenderers = new List(); private readonly List _skinnedMeshRenderers = new List(); + private readonly List _visibleRenderers = new List(); + public static RuntimeGltfInstance AttachTo(GameObject go, ImporterContext context) { var loaded = go.AddComponent();