Skip to content

关于运行时的一些配置错误 #3

@Acissva

Description

@Acissva

我在运行项目场景Mpm88_UI2时出现了报错,导致无法正常加载模型,演示视频中的半透明方框区域中间没有生成出默认模型。是否还需要进行额外配置?
主要错误提示有:
1:
Failed to load 'Assets/Plugins/x86_64/taichi_unity.dll', expected x64 architecture, but was Unknown architecture. You must recompile your plugin for x64 architecture.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Taichi.Generated.Ffi:TixImportNativeRuntimeUnity () (at Assets/Taichi/Generated/taichi_unity.cs:26)
Taichi.Runtime:get_Singleton () (at Assets/Taichi/Runtime.cs:20)
Taichi.Memory:.ctor (int,bool,bool,Taichi.Generated.TiMemoryUsageFlagBits) (at Assets/Taichi/Memory.cs:24)
Taichi.NdArray1<single>:.ctor (int[],int[],bool,bool,Taichi.Generated.TiMemoryUsageFlagBits) (at Assets/Taichi/NdArray.cs:44) Taichi.NdArrayBuilder1:Build () (at Assets/Taichi/NdArray.cs:242)
Mpm3DMarching:Init_MatTools () (at Assets/Scripts/Mpm3DMarching.cs:361)
UIManagerNew:SelectTools (UnityEngine.GameObject,string,string) (at Assets/Scripts/UIManagerNew.cs:279)
UIManagerNew:AddMpm3DObject () (at Assets/Scripts/UIManagerNew.cs:182)
UIManagerNew:Awake () (at Assets/Scripts/UIManagerNew.cs:171)

2:
DllNotFoundException: taichi_unity assembly: type: member:(null)
Taichi.Generated.Ffi.TixImportNativeRuntimeUnity () (at Assets/Taichi/Generated/taichi_unity.cs:26)
Taichi.Runtime.get_Singleton () (at Assets/Taichi/Runtime.cs:20)
Taichi.Memory..ctor (System.Int32 size, System.Boolean hostRead, System.Boolean hostWrite, Taichi.Generated.TiMemoryUsageFlagBits usage) (at Assets/Taichi/Memory.cs:24)
Taichi.NdArray1[T]..ctor (System.Int32[] shape, System.Int32[] elemShape, System.Boolean hostRead, System.Boolean hostWrite, Taichi.Generated.TiMemoryUsageFlagBits usage) (at Assets/Taichi/NdArray.cs:44) Taichi.NdArrayBuilder1[T].Build () (at Assets/Taichi/NdArray.cs:242)
Mpm3DMarching.Init_MatTools () (at Assets/Scripts/Mpm3DMarching.cs:361)
UIManagerNew.SelectTools (UnityEngine.GameObject slectedMpm3DObject, System.String leftHandTool, System.String rightHandTool) (at Assets/Scripts/UIManagerNew.cs:279)
UIManagerNew.AddMpm3DObject () (at Assets/Scripts/UIManagerNew.cs:182)
UIManagerNew.Awake () (at Assets/Scripts/UIManagerNew.cs:171)

3:
NullReferenceException: Object reference not set to an instance of an object
Mpm3DMarching.UpdatePrimitivesVelocity (System.Single[] tool_primitives, System.Single[] tool_primitives_prev, System.Single[] tool_primitives_velocity, System.Int32 init, UnityEngine.Vector3 sphere1, UnityEngine.Vector3 sphere2, UnityEngine.Vector3 sphere3, System.Single frame_time) (at Assets/Scripts/Mpm3DMarching.cs:1705)
Mpm3DMarching.UpdateMatPrimitives () (at Assets/Scripts/Mpm3DMarching.cs:1682)
Mpm3DMarching.Update () (at Assets/Scripts/Mpm3DMarching.cs:769)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions