OSGL - EditableImage graphics library

Thanks! I appreciate the help a lot! :grinning:

more specially this snippet from osgl-graphics/src/DrawableObject/window.luau needs to be updatd

i’ll make a pull request

1 Like

Hi, I’ve reviewed and merged your changes! Thanks for making the pull request! :tada:

Hi!

This library is amazing to use! I’d love to use it, however, I am currently using TypeScript for that and it’s pretty difficult for me to create a type definition (that types your entire library) due to the fact that your library contains nested modules with a lot of references.

1 Like

Are you talking about RobloxTS? If you want official support, I can do that. Just want to make sure!

1 Like

Absolutely!!! That’d be awesome, you’d enable more developers that uses RobloxTS to use OSGL.

1 Like

I was trying out the version you made but it gives me a error like this

I’ve been having this issue aswell. The FFlag for GetContent might not be available yet.

Minor Update, V1.33

General bug fixes. OSGL now works with Content and can be used in live games if you meet Roblox’s criteria!
You can see more about this release on the github, here.

@Mentalizm
@Kealomon
The issue has been solved with this latest update. Sorry for the delay!

1 Like

Major Update, V1.4

Rewrote the entire library. Major performance boosts (over 50FPS!), more functions, and better documentation.

  • Ability to make a single window render to multiple images
  • Ability to do more with textures and vice versa
  • And much, much, more!
    You can see more about this release on the github, here.

Happy programming!

2 Likes
v1.4b, @saaawdust, @jukepilot, @msix29, @Sle_l

OSGL-TS Release

OSGL now has official support for Roblox-TS! You can find the official github repository here, and the NPM package here.

Happy deving >:) ~ OSGL contributors

( @Mubinets, It’s finally here! )

2 Likes

Just woke up and my guy… THANK YOU! :heart: (grateful for that support!)

2 Likes

This man is probably gonna cure cancer or something istg he keeps revolutionizing roblox

1 Like

just wait a bit more, they’re cooking something incredible with osgl, join their discord to see

Are you planning on adding a way to specify the ImageCombineType when drawing shapes?
I am asking since I am trying to draw “transparent” shapes on top of another shape, with the other shape being able to be seen through the “transparent top” shape.

1 Like

Hi,

Yep! This is a planned feature in the next version of OSGL (v1.5b)!

1 Like

Alright, great! I look forward to it.

1 Like

This is slowly turning into OpenGL for roblox (ingame)

maybe 2026 we could get Vulkan like performance and create Future lighting itself using these modules

also roblox would optimize the editable image stuff like every month

I have a idea,
Kinda inspired from Shaders

Maybe for advanced performance applications, instead of making each API call, adding function call overhead, instead, there would be like a ‘Shader’, which would get compiled to like simpler instructions and then executed in a single function call, with shader optimizations Long term plan since this is too big of a request