cullfox's Avatar

cullfox

@cullvox.dev.bsky.social

21 he/him πŸ¦ŠπŸ³οΈβ€πŸŒˆ fox person & programmer

131 Followers  |  295 Following  |  95 Posts  |  Joined: 19.10.2024  |  1.9197

Latest posts by cullvox.dev on Bluesky

I’ve always wondered how these epaper displays worked in stores. I’ve only used some bigger ones.

09.08.2025 05:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

ready for summer

#furry #furryart #art

06.08.2025 23:21 β€” πŸ‘ 731    πŸ” 157    πŸ’¬ 2    πŸ“Œ 0

Go off, go crazy!

05.08.2025 02:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If there’s anything nice to have shoved down my throat it’s talking about data driven renderers lmao

01.08.2025 15:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh and also I’ve been working on this on and off for two years now lol, it’s gone through many many iterations. I’ve always wanted to make a renderer/engine. It’s my first one that’s kinda working haha

01.08.2025 14:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It barely works, the renderer I guess works, I’ve been working on getting models loaded and things now. That’s my actual issue. I’ve always wanted it to be more data driven, thought it would be fun!

01.08.2025 14:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I do see the power of having all that happen in files, allowing me to change some stuff that would be useful down the road.

01.08.2025 02:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

All of it happens without my input and mostly works but pretty messy.

01.08.2025 02:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I have all my SPIR-V shader reflection happen at runtime so I could pass vertex input state, descriptor set state and push constant state. The shaders have all their uniforms compared if present to ensure that they contained the same data. That way I didn’t have to modify and shader data.

01.08.2025 02:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I’m hopeful that there’s easier and better ways with the tools you’ve shown me 😁

01.08.2025 00:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A lot of my time was spent figuring out spirv shader reflection and then figuring out how to process that into pipeline data. It does work, a little clunky but overall can detect when using invalid uniforms and member values things that you’d expect.

01.08.2025 00:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I like using push constants, they make life a little easier so I’ll try them for storing indices.

01.08.2025 00:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is such a juicy article, so many examples! Thank you for sharing! I’ll try playing with Slang too, seems to be a great tool and something I’ve been looking for. It’s about time I have something better than GLSL.

01.08.2025 00:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Interesting, I haven’t thought of this extension before. I realized that materials and descriptor sets go together after a while and have been trying that approach. I knew bindless was possible but didn’t know how to approach it πŸ€”

31.07.2025 23:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I hope to god no one ever has to think about descriptor sets as hard as I have ever again.

31.07.2025 23:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That’s exactly it too! You have so much control and you can learn so much about the graphics pipeline. I love continuing to learn how to build an engine that gives me control and possibilities with ease of use. It’s hard but rewarding when something finally works.

31.07.2025 23:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’ve never used DX12 but the amount of boilerplate required to get something basic running in Vulkan drove me insane for a while. Taught me so much about graphics programming, still learning something new every time I come back to my rendering projects!

31.07.2025 21:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A photo of my latest vinyl album, Clarity of Cal by Vulfpeck

A photo of my latest vinyl album, Clarity of Cal by Vulfpeck

What a good day!

15.07.2025 01:01 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I watched it for the first time the other day, I really enjoyed all the other Wes Anderson films I’ve seen. This one is peak. Its writing is witty and the camera work is just as funny if not more.

06.07.2025 17:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Only recently learned about coyote timers. You just gotta give the coyotes who forget to press the jump button a little more time. Makes sense to me.

27.06.2025 13:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Scribbling around with more concept art

#art #gamedev #indiegame

17.06.2025 05:41 β€” πŸ‘ 29    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Post image

nomad

11.06.2025 19:16 β€” πŸ‘ 2478    πŸ” 539    πŸ’¬ 16    πŸ“Œ 0

If god did it so can I.

12.06.2025 13:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Started some game jam workshopping with some friends and really digging this design so far for a character. Hopefully this works out, getting really strong Gris/Neva vibes but now we gotta figure out how the hell to make puzzles πŸ˜‚

#gamedev #indiegame #art

03.06.2025 02:16 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

foxshlop

28.05.2025 21:20 β€” πŸ‘ 1734    πŸ” 291    πŸ’¬ 15    πŸ“Œ 4

YOU are welcome! I'm glad you like it! I want people to use my stuff, so if making a video just makes it easier for others to use my stuff, then I will make one. Send a screenshot or something, I'd love to see someone else playing with the mod! Have fun!

27.05.2025 13:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Okay lmk if there's something that you didn't get from this, I went pretty quick. I hope that bsky uploads this with audio correctly

27.05.2025 13:05 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Ya sure! It’s been a while since I’ve updated it and there’s really not much that’s actually in this mod. Make sure that you have the MoreHeads mod added in from your mod manager too. It’ll take me a little bit but I should have something for ya soon.

27.05.2025 11:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

My homemade engine is running! Foxcube is huge. Uses my own shader/material system that should allow for lots of cool customization.

#gamedev

17.05.2025 03:06 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

acoustic dogge

07.05.2025 20:30 β€” πŸ‘ 1862    πŸ” 322    πŸ’¬ 5    πŸ“Œ 0

@cullvox.dev is following 20 prominent accounts