AnkaChan / Gaia

Gaia Physics Engine
Apache License 2.0
550 stars 32 forks source link

VBD.exe not responding #8

Open TIAMAT-VFX opened 1 month ago

TIAMAT-VFX commented 1 month ago

Could compile and build the VBD simulator, but when trying to run an example with the suggested prompt I just do not get any response from the VBD.exe file, it will instead give me an error ONLY if I do not provide enough arguments while performing a request to run the simulator. The only thing that was problematic in the process was having to manually place embree3.dll and tbb12.dll in the build directory. I was using bash to clone the repo, the most recent version of Cmake, Visual studio 2019 ( as versions of 2022 after 17.0 do not support Cuda Toolkit previous to 12.3xxx and the requested version of CUDA toolkit is 11.xx), I was using the suggested versions of Embree, Eigen3 (I could run tiny VBD sample), TBB. I am trying to build again in a different environment, but I am confident that error/exceptions handling could be improved as the VBD.exe can apparently get into a state where it will give no response or feedback to the user. Thanks for your work, I hope you find this useful.

TIAMAT-VFX commented 1 month ago

My hardware is RTX3080, AMD x5950, 128GB RAM, running Windows 10.

AnkaChan commented 1 month ago

Hi TIAMAT, it would be very helpful if you could share the logs. To keep the window after the program elapsed, you can open it using the command line prompt, instead of just double click it or using a .cmd/.bash file.

The most likely reason for this kind of errors is that the program cannot find the proper location of the models.json or parameters.json. Logs will show all those information.