Hello @대호 최 ,
This is similar to the reported Github issues as listed here, I hope they may be helpful for the initial query.
Reference : Tracker.Create fails on Unity
The onnxruntime.dll should be at the same location of the k4abt.dll. Could you check whether it is the case in your project? accidentally load the onnxruntime.dll at the system32 folder (The system32 onnxruntime.dll doesn't have some functionalities we need). In the new design, we require the onnxruntime.dll to be placed at the same folder as the k4abt.dll. Please place both of them at the Assets/Plugins folder and give it a try. The logging system should work as long as you are using the k4a.dll and k4abt.dll. Could you try to modify your system environmental variable to add these two line? (In addition to K4A_ENABLE_LOG_TO_A_FILE and K4A_LOG_LEVEL, you need to use separate environmental varialbe to capture K4ABT logs: K4ABT_ENABLE_LOG_TO_A_FILE and K4ABT_LOG_LEVEL) And also, the log file by default is saved to the executable folder. In your case, if you are in unity running the test scene, you might be able to find it at the folder of unity.exe. Please try to pass in a full file path instead of simply the k4a.log so that it could save to the folder you want. (e.g. use C:\Users\XXX\Desktop\k4abt.log to save it to your desktop)
at project's root directory instead of Assets/Plugins.
Because these DLL files are ignored in git repository,and previously placed at project's root directory,if you are upgrading from previous version,it works(which is evil). BTW,it seems like we need to place onnxruntime.dll both in Assets/Plugins and project's root directory. But onnxruntime.dll at project's root directory is not locked while executing body tracking.
For further support please submit an issue at the Azure Kinect DK Github page.