Spencer Magnusson's Avatar

Spencer Magnusson

@spencermagnusson.bsky.social

Pipeline Engineer. Blender add-on developer and artist, getting into screenwriting as well. Proud husband, father, and Christian. https://spencermagnusson.com

154 Followers  |  153 Following  |  353 Posts  |  Joined: 18.10.2024  |  2.1265

Latest posts by spencermagnusson.bsky.social on Bluesky

Rig a Ball in Blender 5!
YouTube video by #LollypopMan Rig a Ball in Blender 5!

Learn how to rig a ball... again! but this time in blender 5, a big improvement from lat time i did this.

youtu.be/s9linDGpSf0?...

I'll keep improving the quality of my tuts over time, hope you enjoy it!

#b3d #rigging #animation #beginner

30.10.2025 12:45 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
"Default Cube: The Game," with a cel-shaded default cube

"Default Cube: The Game," with a cel-shaded default cube

"Default Cube: The Game" add-on is scheduled to come out this Halloween, available only on Superhive!

#b3d #blender3d #DefaultCubeTheGame

27.10.2025 17:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I feel bad that I haven't been writing for a bit. I've been having the problem of so many coding projects, that all the actually creative stuff gets lost. I'm hoping that I can intentionally mitigate some of that stuff around the holidays.

Been saying "in a few weeks" for a few months now ๐Ÿ˜…

24.10.2025 13:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

For add-on devs who don't know, you can load .blend file data in a temporary container, Blender automatically cleans it up afterwards. Super useful for processing external files or images without saving them. In this case, it couldn't handle relative filepaths, despite working with non-temp data.

24.10.2025 13:06 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Another Blender bug reported, another already fixed (and hopefully backported soon! Thanks @chengdulittlea.bsky.social and Campbell! #b3d

projects.blender.org/blender/blen...

24.10.2025 13:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
21.10.2025 22:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Join the official Blender Survey 2025!

Let's get a picture of the community and help shape the future of Blender together. ๐Ÿงก

www.blender.org/news/blender... #b3d #DevFund

20.10.2025 08:59 โ€” ๐Ÿ‘ 81    ๐Ÿ” 17    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2

Yeah mine are normally black but were starting to turn white ๐Ÿ˜ญ (also we have similar tastes -- mine are also over ear, similar style but Philips)

17.10.2025 03:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Reminder to clean your headphones/earbuds. Mine are currently drying and look MUCH better without all the gunk buildup of the past year.

16.10.2025 18:20 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Scratch that. Removal of Preetham, Nishita got renamed.

13.10.2025 17:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Blender screenshot: default cube + sunset

Blender screenshot: default cube + sunset

Testing Light Painter for the Blender 5.0 update. Only had one bug: new sky textures changed, including removal of Nishita sky texture (at least the name).

But it got me to appreciate new sky textures. Stunning. #b3d
#blender3d

13.10.2025 16:52 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Python API - Blender Developer Documentation

This is for Blender add-on devs: the Action API that was deprecated in Blender 4.4 has been removed in 5.0.

Using action.fcurves / .groups / .id_root will NOT work in 5.0!

Check the release notes for more info: developer.blender.org/docs/release...

#b3d #blender3d #animation #addon #development

08.10.2025 12:31 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Front Page โ€” Free Software Foundation โ€” working together for free software With your support, the FSF can continue our advocacy for years to come. Build the road ahead with us and donate $40 or more today.

Happy 40th birthday to the Free Software Foundation! Donations welcome: www.fsf.org

04.10.2025 08:28 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
INT. QUEEN'S BEDROOM - DAY
Sheik, timeless medieval. Curtains around the bed, a roaring fireplace, and beside it:
A MIRROR, tall as a person, void of reflections. A darkest-black staff beside it.
Silhouettes behind the bed curtains: a woman, timeless in age but bitter in soul -- much like a try-hard single mom in her 40s.
She exits the bed, flourishes the curtains some. This is the QUEEN. Void of makeup, but beauty apparent.
She walks immediately to the mirror.
QUEEN: Mirror, mirror, on the wall,...
Streaks of light SWIRL in the mirror, creating a reflection of the queen, then a dark-cloaked figure, seemingly androgynous.
QUEEN: (surely, it is me) ... who in this land is fairest of them all?
MIRROR: You, my queen, are fair; it is true.
Queen sighs in triumph.
MIRROR: But Snow-White is a thousand times fairer than you.
QUEEN: What?!
Her exclamation causes a GROAN from the bed - a shadow of a MAN rolls.
QUEEN: Hush, my sweet. Sleep in. Oh, oh but a moment.
Queen proceeds to flick her fingers. SPARKS, mystical SWIRLS fly. In a flash, foundation is applied.
QUEEN: How about now?

INT. QUEEN'S BEDROOM - DAY Sheik, timeless medieval. Curtains around the bed, a roaring fireplace, and beside it: A MIRROR, tall as a person, void of reflections. A darkest-black staff beside it. Silhouettes behind the bed curtains: a woman, timeless in age but bitter in soul -- much like a try-hard single mom in her 40s. She exits the bed, flourishes the curtains some. This is the QUEEN. Void of makeup, but beauty apparent. She walks immediately to the mirror. QUEEN: Mirror, mirror, on the wall,... Streaks of light SWIRL in the mirror, creating a reflection of the queen, then a dark-cloaked figure, seemingly androgynous. QUEEN: (surely, it is me) ... who in this land is fairest of them all? MIRROR: You, my queen, are fair; it is true. Queen sighs in triumph. MIRROR: But Snow-White is a thousand times fairer than you. QUEEN: What?! Her exclamation causes a GROAN from the bed - a shadow of a MAN rolls. QUEEN: Hush, my sweet. Sleep in. Oh, oh but a moment. Queen proceeds to flick her fingers. SPARKS, mystical SWIRLS fly. In a flash, foundation is applied. QUEEN: How about now?

A fun experiment while taking a break from my current script. #scriptsky #FirstPageFriday #screenwriting

03.10.2025 14:27 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Good news: two games I want to get are on Steam sale.
Bad news: both are >=100 GB.

See, this is why I like cloud gaming: zero worries about disk space.

02.10.2025 14:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Automated Add on Extension Testing โ€” Blender Conference 2025
YouTube video by Blender Automated Add on Extension Testing โ€” Blender Conference 2025

Blender kindly reuploaded my recording of my cancelled BCON talk for their playlist. Thanks @blender.org !

youtu.be/gofkRHdStOE?...

30.09.2025 14:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿ–ฅ๏ธ This is probably one of the biggest features coming to Blender 5.0 - in my opinion, Sequencer to Compositor nodes as a modifier - this is Davinci workflows built in! A hot requested idea for nearly a decade now! Already in the main trunk!

29.09.2025 19:27 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Talked with someone this morning who's interested in livestreaming with this add-on. Demo went well.

If you're a Blender streamer, let me know if you'd like an add-on for the perfect Halloween livestream! #b3d #livestream #livestreaming #livestreamer #twitch #streamer

27.09.2025 17:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

normalMagic now available on Superhive! ๐Ÿ
Link in thread ๐Ÿ‘‡
#b3d #normalMagic

26.09.2025 14:23 โ€” ๐Ÿ‘ 104    ๐Ÿ” 22    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Big news for Blender: adaptive subdivision is no longer experimental! projects.blender.org/blender/blen...

It's still Cycles-only, but a big step forward. #b3d #blender3d

25.09.2025 20:25 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A collage of 3D renders:

- toon-style ghost couple roasting marshmallows at a campfire
- police and racer chase, night, bright headlights
- Samus from Metroid, shooting her energy cannon, cel-shaded style
- painterly default cube
- painterly Santa, aiming a gun at some hunters
- a black-hole-like anomaly growing on a football field, with lab equipment around

A collage of 3D renders: - toon-style ghost couple roasting marshmallows at a campfire - police and racer chase, night, bright headlights - Samus from Metroid, shooting her energy cannon, cel-shaded style - painterly default cube - painterly Santa, aiming a gun at some hunters - a black-hole-like anomaly growing on a football field, with lab equipment around

Family picture: wife, toddler, and me in a Brooklyn hat, smiling at the camera.

Family picture: wife, toddler, and me in a Brooklyn hat, smiling at the camera.

New #introduction: I'm a Blender enthusiast, both in scripting tools as well as art. I code at an animation studio for a living. Just continuing to spend time with family, solve problems, and tell stories.

22.09.2025 19:01 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Automated Add-on Extension Testing
YouTube video by Spencer Magnusson Automated Add-on Extension Testing

YouTube will premiere tomorrow (the algorithm isn't great on the weekends): youtu.be/g-svSOCZHXY?...

21.09.2025 16:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Automated Add-on Extension Testing Automate your Blender add-on testing with the help of scripted testing. Slides: https://docs.google.com/presentation/d/1fpKdehYaquHgWHV9NeWn7qkTfVRqRJMc7SklBTR4tmc/edit?usp=sharing addon_testing te...

Here's the PeerTube recording of my BCON talk: tilvids.com/w/d7VC2wQNFL...

Please share if you have followers interested in scalable add-on development.

#b3d #blender3d #bcon #python #testing

21.09.2025 16:32 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Since I couldn't give my BCON25 presentation, I recorded it at home and editing it now. Will hopefully have it ready by Monday.

19.09.2025 23:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
ANT MANAGER: Just stay calm, we are going around the leaf.
INNOCENT ANT: A-around the leaf? I, I don't think we can --
ANT MANAGER: Oh, nonsense. This is nothing compared to the twig of '93!

ANT MANAGER: Just stay calm, we are going around the leaf. INNOCENT ANT: A-around the leaf? I, I don't think we can -- ANT MANAGER: Oh, nonsense. This is nothing compared to the twig of '93!

Sometimes, when I'm too sick or unmotivated to write, I just try to write an existing scene for fun.

17.09.2025 19:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Finished a draft! Felt really good about the ending. Now that I've got the story/plot, I'll take a break and then revisit to push the characters further and have a more visible arc. #scriptsky #screenwriting

13.09.2025 03:22 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
BLENDER BASICS: An Introduction to Blender 3D 4.5 LTS Need to learn Blender? Stream the Blender Basics for free on CG Cookie to learn everything you need to know to get started with this 3D Modeling and Animation Software. Now updated for version 4.5 LTS...

Watch Blender Basics now (or send it to your Blender beginner buddy)

cgcookie.com/courses/blen...

31.07.2025 12:31 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A meme label: "How many of you would fall for this", and below it, a bear trap surrounding a plate of cream cheese wontons

A meme label: "How many of you would fall for this", and below it, a bear trap surrounding a plate of cream cheese wontons

It's me. I would fall for this. #meme

10.09.2025 02:47 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Programming, digital art/animation. Also listening to music + piano/singing every once in a while.

07.09.2025 02:48 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Blender's default cube, with a quote bubble: "Are you going to delete me?"

Blender's default cube, with a quote bubble: "Are you going to delete me?"

"What if the default cube could have its revenge?"

#Blender3d livestreamers, I have an add-on I'm wrapping up that may make streams more ... chaotic. Perfect for a Halloween stream, it's even customizable for your viewers.

#b3d #livestream #livestreaming #livestreamer #twitch #streamer

29.08.2025 14:34 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

@spencermagnusson is following 19 prominent accounts