Sign in

Matthew Kean

@framedworld.bsky.social
845 followers 29 following 68 posts

Lead character artist at arenanet on #guildwars3 driving character creation for games like Hogwarts Legacy, Xcom 2, Civ VI. Art Director, Sculptor & Mentor. #GameDev

PostsRepliesMedia
Matthew Kean @framedworld.bsky.social · 04/09/2026
Really love seeing all the people excited by what they are seeing with #guildwars3 from gamescom. Im incredibly proud of this team!
280
Matthew Kean @framedworld.bsky.social · 21/08/2026
We need each other more than ever now. As devs in this community, be there for one another. Its easy to get bitter; don't. Channel those feelings into creation and connection. Reach out, or just listen; it matters. Hope you all are well; we will get through it.
010
Matthew Kean @framedworld.bsky.social · 18/08/2026
I realized it's been almost 6 months since I made personal art work. I gotta get back into it
020
Matthew Kean @framedworld.bsky.social · 06/06/2026
Here is the trailer: youtu.be/ITPzxITngqA?...
youtu.be
Guild Wars 3 | Announcement Trailer
YouTube video by Guild Wars 2
030
Matthew Kean @framedworld.bsky.social · 06/06/2026
We finally announced our new project #guildwars3, we truly can't wait to show you more.
1191
Matthew Kean @framedworld.bsky.social · 18/09/2025
Finally fixed the hair jitter and added arm hair! #3d #realtime
091
Matthew Kean @framedworld.bsky.social · 03/07/2025
I don't usually post on here, but I just want to say if you were hit with layoffs, I'm sorry. You're not crazy, it isn't fair. Having gone through them myself a year ago I'm happy to lend an ear. I hope things get better. Truly
081
Matthew Kean @framedworld.bsky.social · 21/06/2025
Started a fun fighter sketch on stream yesterday — might keep this one going! The recording is up on both platforms: Twitch: www.twitch.tv/framedworld YouTube: www.youtube.com/@MatthewKean... #ZBrush #DigitalSculpting #ArtStream
041
Matthew Kean @framedworld.bsky.social · 20/04/2025
Saturday night doodling ThorZilla! by Taran Fiddler #zbrush
060
Matthew Kean @framedworld.bsky.social · 03/03/2025
Something old something new #zbrush
091
Matthew Kean @framedworld.bsky.social · 11/02/2025
My whole heart ♥️
020
Matthew Kean @framedworld.bsky.social · 08/02/2025
Popeye is alive! Got this old model cleaned up and moving! #gameart #3d
06612
Matthew Kean @framedworld.bsky.social · 04/02/2025
Happy to share my revamped “Reginald” character on ArtStation! Love revisiting past works, it's very cathartic. Take a peek at the updates here: www.artstation.com/artwork/wbRX5 #3D #GameArt
0275
Matthew Kean @framedworld.bsky.social · 01/02/2025
fun little vid showing the updated materials and lighting! @marmoset3d.bsky.social #gameart
030
Matthew Kean @framedworld.bsky.social · 01/02/2025
rerendered my "dont mess with me" pieces in Marmoset toolbag 5, super fun revisiting old pieces in this, the new hair shading really helps a ton!! #3d #gameart www.artstation.com/artwork/LLXdA
2121
Matthew Kean @framedworld.bsky.social · 24/12/2024
My little lady
060
Matthew Kean @framedworld.bsky.social · 16/12/2024
Café mornings ☕
010
Matthew Kean @framedworld.bsky.social · 16/12/2024
Who finishes projects, amirite?
media.tenor.com
a man with a beard and mustache is laughing with his mouth open
ALT: a man with a beard and mustache is laughing with his mouth open
020
Matthew Kean @framedworld.bsky.social · 15/12/2024
Ready for an adventure!
150
Matthew Kean @framedworld.bsky.social · 14/12/2024
I mean, LOOK AT HER ♥️♥️
140
Matthew Kean @framedworld.bsky.social · 09/12/2024
Here is a speed up, cut up version of the vid, full video is here: youtu.be/2sKGtkLbWVw?... #zbrush #3d
0241
Matthew Kean @framedworld.bsky.social · 05/12/2024
Threw the head into marmoset to check shading. #3d
030
Matthew Kean @framedworld.bsky.social · 29/11/2024
That is genuinely amazing, I'm super impressed!
010
Matthew Kean @framedworld.bsky.social · 28/11/2024
My loves, happy thanksgiving 🍗
130
Matthew Kean @framedworld.bsky.social · 28/11/2024
Setting boundaries is healthy, let's keep that in mind for turkey day
010
Matthew Kean @framedworld.bsky.social · 28/11/2024
video of it in action #godotengine
061
Matthew Kean @framedworld.bsky.social · 28/11/2024
I mean it could be haha, it's a super skrull
010
Matthew Kean @framedworld.bsky.social · 28/11/2024
Just clay tubes man, just clay tubes
2868
Matthew Kean @framedworld.bsky.social · 27/11/2024
I threw it into #godot to push the skin shader a bit, I think this will be the head I release with the shader for you guys. #3d
090
Matthew Kean @framedworld.bsky.social · 26/11/2024
I should do more videos with my pieces
041
Matthew Kean @framedworld.bsky.social · 25/11/2024
I am trying to get back into the morning sculpt idea, I stopped doing it for a while and missed it. This is today's #zbrush #3d
030
Matthew Kean @framedworld.bsky.social · 25/11/2024
I'll just leave this here
060
Matthew Kean @framedworld.bsky.social · 23/11/2024
Ah thank you for the kind words, the team really put their heart into those characters
010
Matthew Kean @framedworld.bsky.social · 22/11/2024
Ah thanks, It was a ton of fun
000
Matthew Kean @framedworld.bsky.social · 22/11/2024
I just gotta commit
120
Matthew Kean @framedworld.bsky.social · 22/11/2024
They are the best animations
010
Matthew Kean @framedworld.bsky.social · 22/11/2024
If this app is a truly better experience then I'm all for it.
020
Matthew Kean @framedworld.bsky.social · 22/11/2024
That's awesome!
000
Matthew Kean @framedworld.bsky.social · 22/11/2024
Looking at this app, having to slowing build up a network of people... Lord idk if I have the energy
media.tenor.com
a woman wearing sunglasses is sitting in front of a laptop with the hashtag schitts creek on the bottom
ALT: a woman wearing sunglasses is sitting in front of a laptop with the hashtag schitts creek on the bottom
270
Matthew Kean @framedworld.bsky.social · 22/11/2024
Some of my favorite leaders I worked on in #civ VI. This was a fun game to be a part of.
38915
Matthew Kean @framedworld.bsky.social · 16/11/2024
Minicow
080
Matthew Kean @framedworld.bsky.social · 15/11/2024
Jesus godot, c'mon man
061
Matthew Kean @framedworld.bsky.social · 10/11/2024
I'm still unsure of this site, like is this one gonna stick?
420
Matthew Kean @framedworld.bsky.social · 10/11/2024
I gotta finish this piece, been distracted playing with godot #3d
1100
Matthew Kean @framedworld.bsky.social · 25/10/2024
So it's a fully custom shader with things like faked multilayer sss by varying the transmission colors at different view angles, peach fuzz that masks by Fresnel and depth, and regions controls on all groups, I reworked the clearcoat to function like a second lobe, and more!
000
Matthew Kean @framedworld.bsky.social · 24/10/2024
Godot skin shader I'm coding is landing in a fun space #godotEngine
1140
Matthew Kean @framedworld.bsky.social · 22/10/2024
October
010
Matthew Kean @framedworld.bsky.social · 22/10/2024
Fun birthday celebration yesterday
020
Matthew Kean @framedworld.bsky.social · 21/10/2024
Video compression is pretty good on this site, here's my gamer dino as a test
215514