Sign in

Sand Fox

@sneedfocks.bsky.social
221 followers 920 following 860 posts

semi washed up artist (draws rarely, extremely out of practice), almost-competent software dev (c++ / Vulkan / OpenGL), 26yo

PostsRepliesMedia
Sand Fox @sneedfocks.bsky.social · 18h
every time I make a post that implies I am productive and working on things
040
Sand Fox @sneedfocks.bsky.social · 04/10/2026
oh god I should be using storage buffers for instanced transform. holy shit I was so stupid, I was splitting InstanceRenderers into multiple draws if their transform buffers exceeded maximum uniform buffer range. I need to make my shader system generate more variants. I need to streamline that
010
Sand Fox @sneedfocks.bsky.social · 03/10/2026
hhmmm, I think this weekend I should finally add compute shaders to Kitsune Engine. I've never written or invoked a compute shader outside of Unity before, I don't know what to expect, I can foresee hours of fucking with Vulkan synchronization
000
Sand Fox @sneedfocks.bsky.social · 01/10/2026
It's always disappointing encountering so called "interpolation fans" and upon closer inspection you realize they don't even know what a sine function is.. I fucking hate lerpers man
010
Sand Fox @sneedfocks.bsky.social · 01/10/2026
Rain World Boundary Break
010
Sand Fox @sneedfocks.bsky.social · 01/10/2026
I fucking HATE aether ridge, but I think that would be a neat way to incorporate it into the game. The mod version of Aether Ridge *does* connect to Sky Islands
000
Sand Fox @sneedfocks.bsky.social · 01/10/2026
A genuine theory i had about the Rain World announcement was that they were gonna add Aether Ridge in its entirety as a vanilla high-difficulty bridge from Sky Islands to Outer Expanse to make the happy ending not require dlc and beating gourmand campaign. The post showed Survivor and mentioned home
100
Sand Fox @sneedfocks.bsky.social · 01/10/2026
Rain World and Breaking Bad are the only pieces of media with endings that can consistently make tears well up in my eyes. I know Waltuh really isn't the good guy, but the calmness of his death is kind of beautiful, the needledrop goes hard as fuck.
000
Sand Fox @sneedfocks.bsky.social · 01/10/2026
Maybe a hot take; but I really wouldn't mind more of the same. Something more along the lines of survivor campaign but in a different setting, and a new story is all I'd like from a sequel. No special powers, no main character syndrome, just let me be a part of the ecosystem again.
140
Sand Fox @sneedfocks.bsky.social · 01/10/2026
The original game had a dev time of like 5 or 6 years I believe, and Downpour also had a long development cycle. Watcher on the other hand had to be released in 2 parts which is REALLY not comforting..
000
Sand Fox @sneedfocks.bsky.social · 01/10/2026
honestly same, as much as I am excited to see what's next; I know in my heart that Rain World should end while it's at its peak. I trust the dev team to make something great again, but I worry they won't be given enough time by Akupara.
110
Sand Fox @sneedfocks.bsky.social · 29/09/2026
Give it up for week 5 of mandatory overtime. Gotta work 11 hour shifts
010
Sand Fox @sneedfocks.bsky.social · 29/09/2026
011
Sand Fox @sneedfocks.bsky.social · 29/09/2026
is foz pronounced founce, like ounce?
010
Sand Fox @sneedfocks.bsky.social · 29/09/2026
I also only need to clear the buffer by (currentCamRes.x + 1, currentCamRes.y + 1), I should try and remember not to clear the whole thing.
010
Sand Fox @sneedfocks.bsky.social · 29/09/2026
the reason I am clearing the blit buffer is because the buffer itself is as big as the largest camera's resolution, and all cameras share the same buffer (saves on vram big time). problem is; if I don't clear the buffer to black; the edge pixels are able to interpolate the previous camera's image
120
Sand Fox @sneedfocks.bsky.social · 29/09/2026
set reminder to optimize this shit (spam the console until the problem is solved)
120
Sand Fox @sneedfocks.bsky.social · 29/09/2026
what the fuck is raylib doing there
000
Sand Fox @sneedfocks.bsky.social · 28/09/2026
Met up with a friend I hadn't seen in 6 years. I was afraid we'd have definitely grown apart but it was like nothing changed. It's a shame he lives so far away because it may have been the best day of my adult life.
020
Sand Fox @sneedfocks.bsky.social · 28/09/2026
It better not be a merch drop again or I actually am killing myself. My blood is on your hands Video Cult.
210
Sand Fox @sneedfocks.bsky.social · 28/09/2026
Fuck being sad. Big Rain World announcement tomorrow! Life is worth living!!! Never kill yourself. Bless my whimsical chud life
150
Sand Fox @sneedfocks.bsky.social · 28/09/2026
I got like half way through this thinking it was Sneakers O'Toole rp
100
Sand Fox @sneedfocks.bsky.social · 28/09/2026
Even though my fear has been disproven, I still feel like giving up. emotions are not binary, they're chemical, they linger past the point they stop making sense. I wish I could talk this through with the only person it'd help to talk about it with, but I feel like I really can't.
110
Sand Fox @sneedfocks.bsky.social · 28/09/2026
I have PTSD from a relationship many years ago, I could feel the same events unfolding with someone else, and I preemptively gave up and prepared for the worst. This has undoubtedly hurt our relationship, and I'm not sure by how much.
110
Sand Fox @sneedfocks.bsky.social · 28/09/2026
I kind of want to just go no contact from everyone for a very long time, but I don't think it would be fair to anyone so I won't do it. I feel helpless, and I don't think there's anyone I'd feel comfortable talking to about it. what does one even do in such a scenario?
110
Sand Fox @sneedfocks.bsky.social · 28/09/2026
I had the most stressful week imaginable and I don't think I'll be getting closure. My worrying only caused consequences, and I don't know how to deal with the situation. I don't think I'll be fine, but as long as I larp as fine I should be able to get through the day.
110
Sand Fox @sneedfocks.bsky.social · 28/09/2026
if I keep this up, most of my line count will be commented out (writing a wrapper around Vulkan)
000
Sand Fox @sneedfocks.bsky.social · 27/09/2026
I never encountered this issue before because render resolution was taken from the swapchain itself and I just changed it to render at the camera's resolution instead. The bug always existed, just only as an incorrect resolution reading from the camera until now.
010
Sand Fox @sneedfocks.bsky.social · 27/09/2026
the camera swapchain desync is not intended, but it revealed the real issue to me. I need to keep way better track of the states of resources, and doing it manually is way too easy to mess up.
110
Sand Fox @sneedfocks.bsky.social · 27/09/2026
ran into an issue where if I resize my window; my camera resolution will desync from swapchain resolution for a frame, causing it to need to blit, which will use the blit buffer unexpectedly and the renderpass will change its image layout.
110
Sand Fox @sneedfocks.bsky.social · 27/09/2026
it turns out, raw vulkan is insanely horrible to work with in an engine that keeps getting more and more complex. I am not going to stop using Vulkan, I'm going to start writing way more wrappers around it. classes that bookkeep more about the states of things, and streamline the process.
120
Sand Fox @sneedfocks.bsky.social · 27/09/2026
there's a very very small chance I photoshopped the image that inspired this photo to be taken, but I can't prove it.
110
Sand Fox @sneedfocks.bsky.social · 26/09/2026
yes
010
Sand Fox @sneedfocks.bsky.social · 26/09/2026
if you're therian and love the rain, I may have an insane game recommendation
100
Sand Fox @sneedfocks.bsky.social · 25/09/2026
do you know of the pinching the nose trick to cancel a sneeze? You just block airflow out of your nose (as you feel it coming, don't do this once you've committed to sneezing as it'll probably hurt like hell)
110
Sand Fox @sneedfocks.bsky.social · 25/09/2026
The Watcher is bs. I can have karma flower and ripple warp still has a chance to send me to salination. I'm not replaying it, I just still have salination terrors.
000
Sand Fox @sneedfocks.bsky.social · 24/09/2026
This will be DLSS6, the entire frame is generated by 30 prompts per second
000
Sand Fox @sneedfocks.bsky.social · 24/09/2026
it's annoying as hell. Like I get it, API maintenance isn't free, but they could have at least gone with their old approach of taking a 40% cut of all OpenGL game sales.
110
Sand Fox @sneedfocks.bsky.social · 24/09/2026
the softened mode is not accurate to ingame. the game uses a much higher quality upscale filter, that I'll need to replicate in a shader, I can't just let hardware do it.
010
Sand Fox @sneedfocks.bsky.social · 24/09/2026
I should work on this program some more. I'd like to make it more accurate. ignore the Activate Vulkan watermark, this is the only screenshot i have on hand.
220
Sand Fox @sneedfocks.bsky.social · 22/09/2026
They did?? Might have to play again. For the first time in 5 years.
100
Sand Fox @sneedfocks.bsky.social · 22/09/2026
gave me a flashback to when I was a kid and my only exposure to memes and internet culture was flipnote hatena on my dsi
120
Sand Fox @sneedfocks.bsky.social · 21/09/2026
*for mods to work
110
Sand Fox @sneedfocks.bsky.social · 21/09/2026
I'm sure you've figured it out by now, but just in case: set your steam launch command for Rain World to 'WINEDLLOVERRIDES="winhttp=n,b" %command%'
110
Sand Fox @sneedfocks.bsky.social · 21/09/2026
she's beautiful
011
Reposted by Sand Fox
sidpoke 🧈 @sidpoke.art · 19/09/2026
Traditional Sketch using my new copics (sorry i’m new to alcohol markers)
071
Reposted by Sand Fox
Media in my Downloads folder :steamhappy: @furry-hater.bsky.social · 18/09/2026
STOP SEXUALIZING PORN STOP SEXUALIZING PORN STOP SEXUALIZING PORN STOP SEXUALIZING PORN STOP SEXUALIZING PORN
20714121
Sand Fox @sneedfocks.bsky.social · 18/09/2026
I sound like a fucking LLM rn, I swear I'm just tired as hell
010
Sand Fox @sneedfocks.bsky.social · 18/09/2026
we probably take it for granted that: 1. photons bounce 2. everything is being bombarded with them constantly by a practically-infinite photon generator. 3. photons carry properties other than merely existing in a place at a time.
110
Sand Fox @sneedfocks.bsky.social · 18/09/2026
vision is such a cool sense if you consider that the way we see things is not at all accurate to how they truly are. colors don't exist, you're just graphing the frequencies and amplitudes of photons and interpreting them in a hyper-optimized way.
110