Skip to content

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

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)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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