Ewan Burnett
banner
ewanburnett.bsky.social
Ewan Burnett
@ewanburnett.bsky.social
UK based Graphics Programmer / FFXIV Addict

I'm learning to speak Japanese, Mandarin and German! Help me practice!
Woah, a Super Mario GALAXY movie??? I love it!
September 12, 2025 at 1:05 PM
This morning, I added a Japanese translation to the site with React-i18next!

...The biggest problem with being multilingual is having to support *every* language on your site ^^; But EN/JP works for now. I'll get around to CN and DE some other time.
September 1, 2025 at 12:09 PM
Y'know, I don't think this is too bad for 3 days' work!

The SDF demo canvas thingy is now being updated properly, too!.. But for now, it's just a lovely sphere.

Previewed on a Z-Fold 5 because.. well, that's my phone!

Only the Contact and Gallery sections left to go! (and translation... ヤバイ)
August 31, 2025 at 2:45 PM
I willed myself to work on the Projects section today - I think React is finally starting to click!

I'll get around to animating it all later, but embedding a video preview of projects was a brilliant idea..!
August 31, 2025 at 6:08 AM
This morning I put together this little Skills section!
..Although I'm still missing half the bloody Icons, I'm pretty happy with it so far!

I've been working on the shader demo too, but ReactJS makes managing a simple Canvas far more difficult than it needs to be 🙃
August 30, 2025 at 8:43 AM
And we now have a (still very much WIP) Landing Page!

The Red part is a canvas element, which will eventually host a little shader demo :D

For now, while I'm still figuring out the overall structure of the site, this'll do
August 28, 2025 at 11:26 PM
I'll be going to GPC again this November!
I had an absolute blast last year; If you're going, say hi!

graphicsprogrammingconference.com
August 28, 2025 at 9:07 PM
Slapping some paint on really masks the spaghetti going on behind the scenes... :D

The Landing page seems like a logical next step!
August 28, 2025 at 11:05 AM
After some (okay, quite a lot) of fighting, we have... a WIP Nav bar!

For what it's worth, React is still better than hacking HTML with vanilla JS. But I'd still prefer to do the whole damn thing in C, honestly.
August 28, 2025 at 10:07 AM
I haven't touched my Portfolio site in about 3 years... oops!

I've done a bit of greyboxing (yes, that's a gamedev term - I'm not a web dev!) in draw.io - a lovely little tool, if you haven't encountered it already.

And now it's time for me to remember why I hate React JS so much... 😅
August 28, 2025 at 7:47 AM
And now, Refraction!

To get this working, I had to trace for t_max. Which took me longer to figure out than I'd like to admit ^^;

But now objects can be transparent, and refract light!
August 27, 2025 at 4:45 AM
Next up, Reflections!

This bit was quite easy, but the next part...
August 27, 2025 at 4:43 AM
I've been playing around with Ray marching over the past couple days - I figured I'd start a thread to post my progress!

To start, here's my first little scene :D

#raymarching #shaders #glsl
August 27, 2025 at 4:42 AM
Behold, Ray traced Reflections! (and indirect lighting, kinda, I guess :p)

I'm starting to have more fun with this now!
February 12, 2025 at 1:55 AM
Tonight I finally got around to adding Shadows to my toy Vulkan Ray tracer

Setting up SBT bindings aside, it's honestly quite painless to trace rays through Vulkan! I'm enjoying it quite a bit!

I guess i'll do Indirect lighting next...!
February 11, 2025 at 1:08 AM
Once I finish up all of my pending uni work, I can finally get back to working through my Rendering course :D

I feel like I've finally got a solid understanding of the fundamentals; Just, some of the maths is still a little scary 😅
December 12, 2024 at 8:26 AM
The new #FFXIV alliance raid really makes me wanna go back to playing #FFXI

Really craving the Classic MMO experience right about now
December 9, 2024 at 11:48 AM
Our game now has Volumetric Fog!

It's all coming together... Well, it'll have to, we only have a couple hours left!!
December 8, 2024 at 1:24 PM
Dark Knight's PVP small rework in #ffxiv 7.1 is alright, actually
... Until the other team notices that you exist, and decide to ruin your day 😅

Maybe we bullied them too much in Frontlines...
December 8, 2024 at 6:45 AM
Sneak peek at what's to come in the alpha build!

I feel like this should be the promo image for our little game lmao
December 8, 2024 at 5:58 AM
Yet more Jingle Jam Progress;
It's starting to look like a game!
December 8, 2024 at 2:42 AM
Time to pretend like I'm a Level Designer!!!

We're at the point in the Jingle Jam now where our core mechanics are there... just, we haven't actually put things together yet (or made UI!)

This deadline's gonna be tight - I'm pretty busy this week - but we'll at the very least have a cool demo :D
December 5, 2024 at 3:43 AM
Jingle Jam Update!

We now have Skills! (well, *a* skill, but still!)
Unity's ScriptableObjects are pretty neat; In this little system, each skill can have unique behaviour, while being easily editable!

It's nice to use an engine for once, not just make one :D
December 4, 2024 at 2:08 AM
I'm making a Model Importer for my Game Engine!

DirectX 12 makes it pretty easy to get a renderer up and running compared to Vulkan... But I still don't like the amount of ID3D12Whatever-pointer-to-pointer-like interfaces in the API
December 2, 2024 at 9:35 PM
Making some progress on this year's #jinglejam!

I spent some time cooking up a neat little Character controller with spline-based camera movement. Next up, Skills!

This is my first time working in Unity in years - I'm loving it so far! (apart from the Animation system...)
December 2, 2024 at 9:23 PM