Hello,
I have not been able to use this plugin due to a persistent crash during the importation of PLY files.
As soon as the "Morton Reordering" step starts in the progress dialog, Unity halts. No change of graphics pipeline or settings seems to fix it.
The names of the functions make it seem like a memory leak, though I don't have enough experience in the internals of Unity to be sure.
Platform : Windows 11
Engine : Unity 6000.4.1f1
Other plugins : Meta XR Core
In the Editor.Log, the crash always comes from the same function :
========== OUTPUTTING STACK TRACE ==================
0x00007FFFFE5C2551 (Unity) memcpy
0x00007FFFFD001F85 (Unity) UnsafeUtility_CUSTOM_MemCpy
0x0000012C7945F2F8 (Mono JIT Code) (wrapper managed-to-native) Unity.Collections.LowLevel.Unsafe.UnsafeUtility:MemCpy (void*,void*,long)
0x0000012DBCE8D293 (Mono JIT Code) Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>:CopySafe (Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>,int,Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>,int,int)
0x0000012DBCE8D0D3 (Mono JIT Code) Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>:Copy (Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>,int,Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>,int,int)
0x0000012DBCE8CFD3 (Mono JIT Code) Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>:.ctor (Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>,Unity.Collections.Allocator)
0x0000012DBCE8AADB (Mono JIT Code) [C:\Users\Bastien\Desktop\UnityGaussianSplatting-1.1.1\package\Editor\GaussianSplatAssetCreator.cs:424] GaussianSplatting.Editor.GaussianSplatAssetCreator:ReorderMorton (Unity.Collections.NativeArray`1<GaussianSplatting.Editor.Utils.InputSplatData>,Unity.Mathematics.float3,Unity.Mathematics.float3)
0x0000012DBCE80733 (Mono JIT Code) [C:\Users\Bastien\Desktop\UnityGaussianSplatting-1.1.1\package\Editor\GaussianSplatAssetCreator.cs:285] GaussianSplatting.Editor.GaussianSplatAssetCreator:CreateAsset ()
Platform : Windows 11
Engine : Unity 6000.4.1f1
The full log is attached below.
Editor.log
Hello,
I have not been able to use this plugin due to a persistent crash during the importation of PLY files.
As soon as the "Morton Reordering" step starts in the progress dialog, Unity halts. No change of graphics pipeline or settings seems to fix it.
The names of the functions make it seem like a memory leak, though I don't have enough experience in the internals of Unity to be sure.
Platform : Windows 11
Engine : Unity 6000.4.1f1
Other plugins : Meta XR Core
In the Editor.Log, the crash always comes from the same function :
Platform : Windows 11
Engine : Unity 6000.4.1f1
The full log is attached below.
Editor.log