Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

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 görüntüleme • 3 ay önce •via X (Twitter)

39 Yorum

Abby Welsh profil fotoğrafı
Abby Welsh3 ay önce

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!)

Evren profil fotoğrafı
Evren3 ay önce

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

Abby Welsh profil fotoğrafı
Abby Welsh3 ay önce

Whoaaah I love these!

Toad profil fotoğrafı
Toad3 ay önce

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?

Abby Welsh profil fotoğrafı
Abby Welsh3 ay önce

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

Abby Welsh profil fotoğrafı
Abby Welsh3 ay önce

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 (

Abby Welsh profil fotoğrafı
Abby Welsh3 ay önce

@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)

EntropeyTV @ Tau Ceti IV profil fotoğrafı
EntropeyTV @ Tau Ceti IV3 ay önce

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!

Adam profil fotoğrafı
Adam3 ay önce

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

𝐙𝚺𝐍𝐈𝐓𝐇 profil fotoğrafı
𝐙𝚺𝐍𝐈𝐓𝐇3 ay önce

Peak...

Bishop profil fotoğrafı
Bishop3 ay önce

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.

Ben Platnick profil fotoğrafı
Ben Platnick3 ay önce

@artofallan i love math

Walker John Moses profil fotoğrafı
Walker John Moses3 ay önce

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

Surge Kazbo profil fotoğrafı
Surge Kazbo3 ay önce

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

MiMiZ profil fotoğrafı
MiMiZ3 ay önce

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

Abby Welsh profil fotoğrafı
Abby Welsh3 ay önce

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

MiMiZ profil fotoğrafı
MiMiZ3 ay önce

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

Ein profil fotoğrafı
Ein3 ay önce

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?

The Skrub King profil fotoğrafı
The Skrub King3 ay önce

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

DavZ profil fotoğrafı
DavZ3 ay önce

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

TheNamana98 profil fotoğrafı
TheNamana983 ay önce

Oyy!

Sentinel Gray profil fotoğrafı
Sentinel Gray3 ay önce

@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

unit 3113 💽 【= ❙ 𖥦 ❙ =】 profil fotoğrafı
unit 3113 💽 【= ❙ 𖥦 ❙ =】3 ay önce

ahhhhhh that’s so cool what the hell

Jessie Lam _(:3 」∠ ) profil fotoğrafı
Jessie Lam _(:3 」∠ )3 ay önce

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

ETHOS profil fotoğrafı
ETHOS3 ay önce

holy shitttt

Scott Shermer profil fotoğrafı
Scott Shermer3 ay önce

@kambyyy so obsessed with this

sergeantphd profil fotoğrafı
sergeantphd3 ay önce

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

Mr_Gwap profil fotoğrafı
Mr_Gwap3 ay önce

Awesome

Aleks Danilov profil fotoğrafı
Aleks Danilov3 ay önce

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

Justin.md profil fotoğrafı
Justin.md3 ay önce

@artofallan I love staring at this when playing

JakeMyler profil fotoğrafı
JakeMyler3 ay önce

@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!

Daystream profil fotoğrafı
Daystream3 ay önce

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

古今闘乱 (Kokon-Tōlan) profil fotoğrafı
古今闘乱 (Kokon-Tōlan)3 ay önce

nothing should hire you

JH profil fotoğrafı
JH3 ay önce

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

Jamison Dance profil fotoğrafı
Jamison Dance3 ay önce

That is Very Cool

PAUSO profil fotoğrafı
PAUSO3 ay önce

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

Carrion profil fotoğrafı
Carrion3 ay önce

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.

KLΔUS 117 🏂🎮✨// BUILDING AREA 59™ profil fotoğrafı
KLΔUS 117 🏂🎮✨// BUILDING AREA 59™3 ay önce

Beautiful.

Geoduck Online profil fotoğrafı
Geoduck Online3 ay önce

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

Benzer Videolar