#already it's not perfectly in the spirit of doom because I math.random() my problems away when choosing the fuzz table start index for each
Explore tagged Tumblr posts
daily-xisuma · 4 months ago
Text
Tumblr media Tumblr media Tumblr media
[047] Applied my version of Doom's partial invisibility fuzz effect and an accidental offshoot I created in the process, heehee :-)
#047#xisuma#xisumavoid#daily xisuma#hermitcraft#flashing#pretty sure...better safe than sorry#hey I have so many words about this actually!!!#if you wanna learn what the doom fuzz effect is/how it works I recommend decino's video on partial invisibility. somewhere past the halfway#mark he explains it!#it's basically like...for each pixel you either take the pixel on top of it darken it and use it; or you take the pixel below darken it and#use it. and the way you determine whether you do top or bottom is through a list of “top bottom bottom top bottom” that never changes and#you cycle through. so it's a sort of repeating pattern that you make look random by starting at different places in the list#second gif is created when you apply the effect over an image that has already had the effect applied to it. I coded it on accident and#scared myself HAHAHA#really neat though! first time I actually did image processing because I am a little silly but it went quite well once I figured out#how the frick bufferedimages work#I wanna make this work for non pixel art now mmm. will have to do some un-doomy modifications for that unfortunately. oh well? mmm.#already it's not perfectly in the spirit of doom because I math.random() my problems away when choosing the fuzz table start index for each#new image. if I cared enough I'd carry over the index that I ended on but alas. I do NOT care that much! (shockingly)#all it really changes is that every time you generate the fuzz it's different versus in doom spirit it would always be the same
59 notes · View notes