Hi David, I am facing a similar issue. Can you let me know how exactly did you specify the full path or resolve the issue?
Thanks, Prabanjan On Thursday 11 January 2024 at 09:10:16 UTC [email protected] wrote: > Hi Radu, > now it works, I was giving the wrong path as you mentioned. > Thank you very much for the help! > Davide > > Il giorno mer 10 gen 2024 alle ore 17:53 'Radu Serban' via ProjectChrono < > [email protected]> ha scritto: > >> Davide, >> >> >> >> I take it that you are working now **outside** the Chrono source and >> build trees. And yet, you still want to use data files from the Chrono >> data/ directory. The error message from tiny_obj is pretty clear: it >> cannot find the specified OBJ file at the given path **relative** to >> where your executable is. >> >> >> >> The default path for the Chrono data/ directory is set up so that it >> works fine for the demos executable as they are created in the Chrono build >> tree. >> >> If you work now in some other location, you must tell Chrono where to >> find those files. You have 2 options: >> >> - You can provide the full path to the data files (e.g. to the >> location of that file in the data/ directory in the Chrono source tree). >> - If you want to use things such as >> chrono::vehicle:: >> vehicle::GetDataFile(“hmmwv/hmmwv_tire_left.obj”); >> then you must first call chrono::vehicle::SetDataPath(), typically >> right at the top of your main function, to specify the root path for your >> vehicle data directory. >> - Similarly, if you want to access data files using something like >> chrono:: GetChronoDataFile(“textures/pink.png”) >> then you must first call chrono:: SetChronoDataPath() to specify the >> root path for your data directory. >> >> >> >> See for example how that is done in the template_project >> <https://github.com/projectchrono/chrono/tree/main/template_project> >> distributed with Chrono. >> >> >> >> --Radu >> >> >> >> >> >> *From:* [email protected] <[email protected]> *On >> Behalf Of *Davide >> *Sent:* Wednesday, January 10, 2024 4:20 PM >> *To:* ProjectChrono <[email protected]> >> *Subject:* [chrono] Error loading obj file >> >> >> >> Hi all, >> >> when I try to build demos involving the HMMWV vehicle or parts of it such >> as "demo_VEH_HMMWV" or "demo_VEH_Multicore_TireTestRig", the following >> error message is shown: >> >> >> >> "tiny_obj error message: Cannot open file >> [../data/vehicle/hmmwv/hmmwv_tire_left.obj]" >> >> >> >> Given that all the demos work fine when I installed Chrono, I'm not >> understanding what could be the problem. Might someone give me a help? >> >> Thank you in advance! >> >> Davide >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ProjectChrono" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/projectchrono/ebc711cf-151f-4ebc-8c64-01d82e6b1b0bn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/projectchrono/ebc711cf-151f-4ebc-8c64-01d82e6b1b0bn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ProjectChrono" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/projectchrono/PH0PR06MB82374CE85F12B1F9AF1BDCFAA7692%40PH0PR06MB8237.namprd06.prod.outlook.com >> >> <https://groups.google.com/d/msgid/projectchrono/PH0PR06MB82374CE85F12B1F9AF1BDCFAA7692%40PH0PR06MB8237.namprd06.prod.outlook.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "ProjectChrono" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/4d420843-1836-4237-9eec-b1a3e1ae45cfn%40googlegroups.com.
