Matt McDonald
banner
lordzargon.bsky.social
Matt McDonald
@lordzargon.bsky.social
Rendering performance enthusiast

Principal Tech Artist at nDreams Elevation
Tech Art consulting & outsourcing

Prev: Azra Games, Alta Reality, Maze Theory, Jagex, Totem Arts

Unity, Unreal & others, shaders, VR, Maya, Python, C# et al
It's as if @garyseconomics.bsky.social knows what he's talking about
April 1, 2025 at 6:42 AM
Brain instantly went here
March 10, 2025 at 8:39 PM
Lunchtime #shader shenanigans (hopefully less compression)
January 24, 2025 at 1:22 PM
Mr Richard Aoyade, please
January 14, 2025 at 9:28 AM
Yes - 100% Maya is one of the _worst_ UIs. I genuinely think no-one on the Maya product development team can have ever spent serious time in other 3D applications.

Mesh, Edit Mesh (different from regular ol 'Edit), Mesh Tools and Mesh Display?!?! Its a circus show!
December 12, 2024 at 4:02 PM
My reaction, too
December 6, 2024 at 10:05 AM
Reminded today how far we've come, cut my teeth on this - modelling _one vertex at a time_. Some masochistic part of me miss that simplicity.
December 3, 2024 at 7:35 PM
Cheeky extra demo/breakdown.

* 4 customizable colors
* Automatic dithering
* Customizable resolution
* LCD mask
* Optional glass reflections
November 18, 2024 at 10:13 AM
I made a GameBoy LCD shader that also (optionally) supports horrendous environment reflections that make it impossible to see what you're looking it - truly authentic!
November 18, 2024 at 10:11 AM
Some ramblings on YCoCg color space:
half4.xyz/index.php/20...
November 13, 2024 at 10:17 AM
👀
Welcome! I am also trying to use this place more!
November 7, 2024 at 8:11 AM
Some old R&D, using custom mip chains to create stylized textures that aim to maintain brush stroke widths.

half4.xyz/index.php/20...
August 13, 2024 at 1:35 PM
I spend too much time thinking about Look Up Tables - here's another one, where I approximate thin film interference:

half4.xyz/index.php/20...

(I need to dig out the source code for this, and re-link it - comment if I forget to!)
August 13, 2024 at 1:32 PM
Working on a character customization system? Here I wrote how to make use of bitmasking so you can dynamically layer up as much clothing as you like, without any nasty clipping.

half4.xyz/index.php/20...
August 13, 2024 at 1:25 PM
I wrote a Monte-Carlo photon beam simulator in Python that obeys Maxwell's equations just to generate a lookup table of accurate human skin tones

I put it in Unity & Unreal so that you can have completely dynamic skin color

I wrote about it all here, free of charge!
half4.xyz/index.php/20...
August 13, 2024 at 1:18 PM