You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But this library doesn't seem to use any functions that take an Image from the image library, nor explains how to use them with raylib functions.
While the raylib image functions themselves have not been wrapped to Dart (i.e. LoadImage taking a Pointer<Char>, and others like IsImageValid which could be made as a method), so I assume that the goal is to try using raylib's image functions the least as possible?
Mainly asking as I'm willing to contribute to this library
Sorry, GitHub didn’t notify me about your issue, so I didn’t see it. I’ve been busy with my graduation recently, so I haven’t continued working on this library. If you’d like to contribute, I’d be very happy to welcome it.
Alright, so in this case the plan is to when defining the bindings, providing the same interface but using the vector_math and image library types? Something kinda like (very roughly)?
Activity
dzylikecode commentedon Jan 4, 2026
Sorry, GitHub didn’t notify me about your issue, so I didn’t see it. I’ve been busy with my graduation recently, so I haven’t continued working on this library. If you’d like to contribute, I’d be very happy to welcome it.
dzylikecode commentedon Jan 4, 2026
This is my plan:
dzylikecode commentedon Jan 4, 2026
flowchart TB raylib["raylib api"] raylib --> cdart raylib --> bindings raylib --> image raylib --> vector_math cdart --> sprintf cdart --> cosf cdart --> others["..."] bindings --> wasm bindings --> dlldzylikecode commentedon Jan 4, 2026
If you’re willing to collaborate, I’d be very happy to work together to make this project successful.
sirlan-ff00ff commentedon Jan 4, 2026
Alright, so in this case the plan is to when defining the bindings, providing the same interface but using the vector_math and image library types? Something kinda like (very roughly)?
trying to understand how they'd behave together
dzylikecode commentedon Jan 4, 2026
Yes, use img.Image to replace ray.Image. The core idea is to create a converter between them that is invisible to the user.
Then expose LoadTextureFromImage for user.