Sami Väisänen

Results 19 comments of Sami Väisänen

Premultiplied alpha support added to material textures and blending. Open items: - UI textures - Bitmap font textures

- Make sure to convert any "color" (vec4) uniform from sRGB to linear. - Change default texture color space from Linear to sRGB - Make sure the color buffer writes...

Use case for this type of functionality is for example the player character entering a building etc which loads up the interior scene for that building.

@deadlocklogic in the C API level Lua has both integers (lua_Integer) as well as floats (lua_Number) and since Lua 5.3 even the Lua programmer can choose between the internal sub...

Thanks for the answer! Regarding NanoSVG if there's some kind of glue code that is needed to plug these two together is that a contribution you'd be interested in having...

Currently the windows native game host application is DPI "unaware". When the application runs Windows does content scaling automatically (at least in the windowed mode). https://learn.microsoft.com/en-us/windows/win32/hidpi/high-dpi-desktop-application-development-on-windows#display-scale-factor--dpi

Confirming, same compile error, ArchLinux, GCC 15.1.1.20250425. Side note, whenever you write template heavy code such as sol you're guaranteed two things. * complete dog shit compile times * endless...

Hello, you mean the engine WASM module size? I'm not even sure where you got the number 5.2mb since it's actually much larger than this. Yes, making the engine modular...

Your assumption about the different files is correct. Right, I hadn't looked at the file sizes reported by the browser. Still the GameEngine.wasm file size on disk is about 16mb...