Lake @lachee.dev · Apr 21

Behold, i have optimised a gif encoder to run real time with unity! #madewithunity #gamedev #indiedev

9 likes 1 replies

?

Replies

Lake · Apr 21

By optimised I mean I moved the palettisation to a Unity Job, using NativeArray instead of regular arrays for moving the pixels around. Finally writing them out to disk with a ported C# version of lecram/gifenc in a background thread using UniTask's thread pools.