home.social

#shaderdev — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #shaderdev, aggregated by home.social.

  1. 500 lines of pure x64 assembly.
    Just to create a Vulkan instance.
    No helpers. No C. No safety nets. Just raw MASM64 and the Vulkan headers.

    This is what low-level graphics looks like when you go all the way down.
    Next up: surface and device creation.

    github.com/IbrahimHindawi/masm

    #gamedev #vulkan #assembly #asm #masm64 #graphicsprogramming #lowlevel #handmade #baremetal #rendering #shaderdev #programming #devlog #indiedev #reverseengineering

  2. Experimenting with generating 16x16 pixel art tilesets in #Blender by using a compositing shader and some camera perspective tweaks. Palette quantization is still #wip because that's its own rabbit hole.

    Best results are achieved by sticking to a grid, using 45-degree bevels, and retouching the output by hand.

    I'll open source this when I'm done.

    #screenshotsaturday #indiedev #indiegame #shaders #shaderdev #shadermagic #pixelartshader