OpenPNGStudio

OpenPNGStudio

@openpngstudio.lowbytefox.dev

Create & stream PNGTuber models https://codeberg.org/OpenPNGStudio/OpenPNGStudio/

2 followers6 following20 posts

We're currently experimenting using FontStash as font renderer instead of the #raylib built-in one the built-in one is great for small games, simple tools, etc in cases where you cannot really predict glyphs, you may need on-demand glyph rasterization

View full thread

you can't just load every single glyph at once, you'd end up with 4096x8192 atlas (2 bytes per pixel) that's ~64MiB of VRAM (uncompressed), if not even larger and yes, we can hear you, FontStash doesn't do everything either... for example RTL

We're currently experimenting using FontStash as font renderer instead of the #raylib built-in one the built-in one is great for small games, simple tools, etc in cases where you cannot really predict glyphs, you may need on-demand glyph rasterization

the example we're showing can be easily fixed by telling raylib what glyphs you want, but it comes down to a cost the "hidden" cost is VRAM usage, if you take CJK (Chinese, Japanese, Korean) fonts for example

We have now added support for following image formats: AVIF, JPEG XL (partially) and WebP JPEG XL partially because there are some animation specific details not handled yet, those will be handled in future releases

We have managed to get libavif and libjxl building, which means you'll be able to load .avif and .jxl files Now to write the loaders and hope for the best! Linux (as of now) requires system installation of brotli 😔

Sometimes when resizing the application window, you may lose internal windows and be unable to get them back... so we added a neat little button that appears when it happens! by pressing the button, every lost internal window gets re-positioned back to the center!

OpenPNGStudio reposted

You are up to date.