Hi Zaftrox,

Thank you for raising the issue. Which PyChrono distribution are you using? Are you building from source or using the conda version?

Best,

Bocheng Zou

On 8/19/25 20:26, Zaftrox wrote:
i didn't use C++ to code it, i am using pychrono in python.
As i said, i encountered this issue when i tried to use a custom font for a statictext (Irrlicht rendering). I prepared the font xml file and png using BMFont and when i called : pychrono.irrlicht..ChVisualSystemIrrlicht().GetDevice().getGUIEnvironment().getFont(filename), it throws the error TypeError: in method 'IGUIEnvironment_getFont', argument 2 of type 'irr::io::path const &' where the filename is the path "/Physics engine/chrono project/font/fontToUse.xml".

The same goes for addArrowMesh function that i used to setup an origin for the coords system. However, when i pass the name argument (something like "X-axis" ...) it throws the same error.
Le mardi 19 août 2025 à 18:12:26 UTC+1, Dan Negrut a écrit :

    Can you drop your cpp here? A small version that still shows the
    problem.
    Can you run some demos or other small models? I wonder if this is
    an installation issue.
    Thanks.
    Dan

    On Monday, August 18, 2025 at 8:04:14 AM UTC-5 techs...@gmail.com
    wrote:

        When i try importing a font with getFont(filename) it doesn't
        work, throw the following error :
          TypeError: in method 'IGUIEnvironment_getFont', argument 2
        of type 'irr::io::path const &'

        the same happened with GetSceneManager().addArrowMesh(), the
        first arg needs to be an 'irr::io::path const &' which throw
        an error when passing a string.

--
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 projectchrono+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/projectchrono/e9e94987-9caf-4c83-9689-d23e9244a762n%40googlegroups.com <https://urldefense.com/v3/__https://groups.google.com/d/msgid/projectchrono/e9e94987-9caf-4c83-9689-d23e9244a762n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Mak6IKo!PuIw-XvivZgWIDn0-ltA7dXeMhGc4uAdHbfU1ohvb9_er7CMryK9xoKJDQgaHcXsyyaywQK-svT_QCjoXhT7iA$>.

--
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 projectchrono+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/projectchrono/a0f21431-9f83-4e9e-af73-6b3500ebd243%40wisc.edu.

Reply via email to