Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Fun fact: the Marathon spinner is actually a hand-coded shader! It has to display before the engine loads any textures or videos, so it's entirely procedurally animated and rendered by a shader I wrote for it using SDFs, procedural noise, and a pile of math for the animation :)

189,409 Aufrufe • vor 3 Monaten •via X (Twitter)

39 Kommentare

Profilbild von Abby Welsh
Abby Welshvor 3 Monaten

Most of the work I did at Bungie was behind the scenes on the engine, vfx tech, and artist/designer-facing tools, so it was awesome getting to put on my tech art hat and build something more visible :) (fantastic concept + art direction by Wolfie Davis!)

Profilbild von Evren
Evrenvor 3 Monaten

I love the spinner!!! I've been making them on plastic canvas :)

Profilbild von Abby Welsh
Abby Welshvor 3 Monaten

Whoaaah I love these!

Profilbild von Toad
Toadvor 3 Monaten

This is one of my favorite things about the whole loading sequence of Marathon! I'm unfamiliar with the kind of math that goes into animations. Could you throw out an example or something that maybe explains what's going on behind the scenes?

Profilbild von Abby Welsh
Abby Welshvor 3 Monaten

Sure! In simple terms, there's 3 parts: - the shapes are drawn using 2D SDFs - I blend a few colors for the "pixels" turning on and off - for each "pixel", I use its position, the moth shape, the current time, and some noise to decide when to turn it on and off

Profilbild von Abby Welsh
Abby Welshvor 3 Monaten

I highly recommend The Book of Shaders to learn more about this type of math - their chapters on shape rendering ( and noise ( are excellent. I'm also personally inspired by @iquilezles's work in this area (

Profilbild von Abby Welsh
Abby Welshvor 3 Monaten

@iquilezles (I should clarify: the designs of each moth and stage are all Wolfie's! I encoded them as the bits in a few integers in the shader. The SDFs are used for the shape of each "pixel", along with the registration marks, anti-aliasing calculations, etc)

Profilbild von EntropeyTV @ Tau Ceti IV
EntropeyTV @ Tau Ceti IVvor 3 Monaten

I was so enamored with it I tried my best in scaling it down and then reshaping it to make a pixel'd version a while back. Such creative design in a relatively low form factor!

Profilbild von Adam
Adamvor 3 Monaten

Ahhhh I love your work! I tried to remake it in canvas when we first saw it!

Profilbild von 𝐙𝚺𝐍𝐈𝐓𝐇
𝐙𝚺𝐍𝐈𝐓𝐇vor 3 Monaten

Peak...

Profilbild von Bishop
Bishopvor 3 Monaten

I fucking love that thing. Nice work! My brother wants to know if the other photography and random stuff for loading screens was done in house.

Profilbild von Ben Platnick
Ben Platnickvor 3 Monaten

@artofallan i love math

Profilbild von Walker John Moses
Walker John Mosesvor 3 Monaten

Love this loader! The game gets a ton of unwarranted hate for no reason imo - I think the UI is awesome / fits the vibe.

Profilbild von Surge Kazbo
Surge Kazbovor 3 Monaten

@bumgieofficial gonna pretend to know what you just said but that’s so fkn cool 😂😭

Profilbild von MiMiZ
MiMiZvor 3 Monaten

Noob graphics dev here, teach me your secrets, grand wizard 😭🙏

Profilbild von Abby Welsh
Abby Welshvor 3 Monaten

Replied here with some info on this type of thing :)

Profilbild von MiMiZ
MiMiZvor 3 Monaten

Ooooo Grand wizard, thank you for bestowing this knowledge upon me 😭🙏

Profilbild von Ein
Einvor 3 Monaten

Your loading anim is the coolest one i've ever seen, very happy to finally see who made it. Always wished my loading would be slower so I get to see it as many times as possible. Are you allowed to let me know if there's any way I could extract it so I can use it on DIY projects?

Profilbild von The Skrub King
The Skrub Kingvor 3 Monaten

Every time I see something from Bungie devs it’s just cool.

Profilbild von DavZ
DavZvor 3 Monaten

you single handedly made the game super interesting for so many people just because of this, what a legend

Profilbild von TheNamana98
TheNamana98vor 3 Monaten

Oyy!

Profilbild von Sentinel Gray
Sentinel Grayvor 3 Monaten

@bumgieofficial Thats so fucking sick! Its stuff like this that makes me want to see the code for it so bad. Still learning and all that

Profilbild von unit 3113 💽 【= ❙ 𖥦 ❙ =】
unit 3113 💽 【= ❙ 𖥦 ❙ =】vor 3 Monaten

ahhhhhh that’s so cool what the hell

Profilbild von Jessie Lam _(:3 」∠ )
Jessie Lam _(:3 」∠ )vor 3 Monaten

this is nerdy af!! what the helll!!!!

Profilbild von ETHOS
ETHOSvor 3 Monaten

holy shitttt

Profilbild von Scott Shermer
Scott Shermervor 3 Monaten

@kambyyy so obsessed with this

Profilbild von sergeantphd
sergeantphdvor 3 Monaten

So fucking cool, you’re so clever, i always loved how it would change to different shapes and thought it was scripted. The fact it isn’t just compliments the effort you put into it. Thank you

Profilbild von Mr_Gwap
Mr_Gwapvor 3 Monaten

Awesome

Profilbild von Aleks Danilov
Aleks Danilovvor 3 Monaten

the small jitter when the squares transition on the wipe aniamtion is just chefs kiss

Profilbild von Justin.md
Justin.mdvor 3 Monaten

@artofallan I love staring at this when playing

Profilbild von JakeMyler
JakeMylervor 3 Monaten

@COSMICraven117 Hell to the yes. I’ve been really getting into shaders lately and I’m just totally amazed at how much can be accomplished with little bits of math flowing into other bits of math!

Profilbild von Daystream
Daystreamvor 3 Monaten

@Q2726054234 I always wondered why it looks like a daphnia in one of the forms!

Profilbild von 古今闘乱 (Kokon-Tōlan)
古今闘乱 (Kokon-Tōlan)vor 3 Monaten

nothing should hire you

Profilbild von JH
JHvor 3 Monaten

@bumgieofficial I love it what was backstory behind if you don’t mind saying?

Profilbild von Jamison Dance
Jamison Dancevor 3 Monaten

That is Very Cool

Profilbild von PAUSO
PAUSOvor 3 Monaten

Any time I saw this when playing I was wondering how they made it - one of my fav parts of the game lol

Profilbild von Carrion
Carrionvor 3 Monaten

The sub pixels are very satisfying and I think its really cool that you thought of that to add more motion to the limited cel count.

Profilbild von KLΔUS 117 🏂🎮✨// BUILDING AREA 59™
KLΔUS 117 🏂🎮✨// BUILDING AREA 59™vor 3 Monaten

Beautiful.

Profilbild von Geoduck Online
Geoduck Onlinevor 3 Monaten

@artofallan it's my favorite detail. or one of them. there's so many

Ähnliche Videos