Oh? I don't get any static/fuzz... I see a green ball in front of me that becomes a red ball with a green aura that becomes a blueish white dot with red then green around it then OOPS! no eyeballs.
This was better that the other "bad apple but its not when you pause" because the other one made by someone else was still actually visible when paused
I have a version of sensory overload where my brain doesn't like to take shortcuts. This results in a lot of headaches and my constantly wearing noise-canceling headphones. The dot-disappearing illusion doesn't work on me unless I'm really tired, but this sure does work on me(probably because this isn't really the brain taking shortcuts). And if this illusion works on me, no one could see it. Instead if anything the movement is what you wouldn't see because that is really the illusion, working off of our brain's ability to detect movement and change. So yes if they could still see it when paused they are 99.9999% lying especially if you just show them a random frame. There just might be a chance that their brain holds on to the information on how something last moved, but I highly doubt it.
@@The-EJ-Factorbut the dot disappearing effect has not only to do with brain processing, but with the fact that human eyes have a blind spot. At one spot there are no photoreceptors due to the eye nerve being there
@@wherestheshroomsyo there's no need to mention XORs. Every pixel changes a multiple of 2 times (since they change n times the first pass and n more the second), so obviously passing the entire video twice results in the identity transformation, it's that simple.
Great progress on this illusion! Since the first time I saw it, I immediately thought about creating a game utilizing this effect. I believe the property of this illusion enables the invention of cool gameplay. It's like Superhot, where time only moves when you move. Here, similarly, you'd have to make quick decisions based on what you've noticed because you can't see it again, even if you pause the game. I think this has potential! It's all very inspiring, greetings! :D
Someone made something similar, Lost in the Static (2007). But it's a very simple platformer, and it's always scrolling so there's never a freeze effect
Same, but maybe the algorithm stopped recommending Bad Apple related stuff to people. :( I got here through that other video which has nothing to do with Bad Apple.
Its mesmorizing, did you calculate the second version by starting at the last frame? so it looked like it reversed itself? And I really wonder, could you try to use seperate colorchannels instead? like have 3 seperate grayscale noise textures and then run a video on it but use the color values of each pixel to alter the value of each color channel independantly ex.: modulo(oldval+newVal, 1) Would the brain be able to reconstruct the video only from the changing values...
The XOR process automatically results in the second play through effectively erasing the first - it's like magic. But it's expected - if you XOR a single frame with itself, you get a completely black frame - all the pixels cancel out. Even though the two runs of the video have over 13,000 frames, every frame appears exactly twice, so they all cancel out the earlier version of themselves and leave you with nothing. This video is using all three colour channels, but the source video is all shades of grey, so the XOR result is as well. I'm working on some examples with colour video. But there is no separate greyscale noise texture here - the 'noise' you see is the result of XOR-ing all the previous frames together.
What software/Library/Repo do you use to make this effect? I have a dream to make an entire computer graphics system, capable of displaying 4 color and 3D, using this effect only: where images are formed from changes in static. But I'm having difficulty to get a grasp on the very concept.
There's a link to my GitHub in the description of my earlier 'Cube or No Cube' video, you can check out the details there. It's a very simple Win32 application based on the StetchBlt function for mapping a small bitmap to the whole screen.
When you rub your eyes a lil bit too hard
Oh? I don't get any static/fuzz... I see a green ball in front of me that becomes a red ball with a green aura that becomes a blueish white dot with red then green around it then OOPS! no eyeballs.
This was better that the other "bad apple but its not when you pause" because the other one made by someone else was still actually visible when paused
Can't wait for some school kid in ten years from now to lie and say they can still see what's happening even when the video is paused.
I have a version of sensory overload where my brain doesn't like to take shortcuts. This results in a lot of headaches and my constantly wearing noise-canceling headphones. The dot-disappearing illusion doesn't work on me unless I'm really tired, but this sure does work on me(probably because this isn't really the brain taking shortcuts). And if this illusion works on me, no one could see it. Instead if anything the movement is what you wouldn't see because that is really the illusion, working off of our brain's ability to detect movement and change.
So yes if they could still see it when paused they are 99.9999% lying especially if you just show them a random frame. There just might be a chance that their brain holds on to the information on how something last moved, but I highly doubt it.
@@The-EJ-Factor shut up you dork, no one asked
@@The-EJ-Factorbut the dot disappearing effect has not only to do with brain processing, but with the fact that human eyes have a blind spot. At one spot there are no photoreceptors due to the eye nerve being there
The noise in my legs after sitting too long on the toilet:
Beautiful demonstration that it doesnt matter how many times you XOR, as long as every input has a pair it will equal zero
It's great, isn't it? I was buzzing when it all cancelled out, even though I knew it would.
@mission2858 what's the name?
This is just inverting all pixels an even number of times, what are you talking about XORs lmao
@@freshrockpapa-e7799
read the description
@@wherestheshroomsyo there's no need to mention XORs. Every pixel changes a multiple of 2 times (since they change n times the first pass and n more the second), so obviously passing the entire video twice results in the identity transformation, it's that simple.
Great progress on this illusion! Since the first time I saw it, I immediately thought about creating a game utilizing this effect. I believe the property of this illusion enables the invention of cool gameplay. It's like Superhot, where time only moves when you move. Here, similarly, you'd have to make quick decisions based on what you've noticed because you can't see it again, even if you pause the game. I think this has potential!
It's all very inspiring, greetings! :D
Thanks for the comment and the encouragement! I can imagine a game like Atari Battlezone using this effect, that would be cool.
Superhot is VR, right? I would probably throw up.
@@DrEqualizer666it started as a flatscreen fps and then they made the vr version, but still, you are absolutely right 🫨
Someone made something similar, Lost in the Static (2007). But it's a very simple platformer, and it's always scrolling so there's never a freeze effect
Surprised it isnt a bajillion views already considering its bad apple
Same, but maybe the algorithm stopped recommending Bad Apple related stuff to people. :( I got here through that other video which has nothing to do with Bad Apple.
just when i thought of making it,,,, here you already made it.
You should still try to make it. Maybe with your own twist
It visually looks like an aura migraine on steroids
That ending is really cool.
Its mesmorizing, did you calculate the second version by starting at the last frame? so it looked like it reversed itself?
And I really wonder, could you try to use seperate colorchannels instead? like have 3 seperate grayscale noise textures and then run a video on it but use the color values of each pixel to alter the value of each color channel independantly ex.: modulo(oldval+newVal, 1)
Would the brain be able to reconstruct the video only from the changing values...
The XOR process automatically results in the second play through effectively erasing the first - it's like magic. But it's expected - if you XOR a single frame with itself, you get a completely black frame - all the pixels cancel out. Even though the two runs of the video have over 13,000 frames, every frame appears exactly twice, so they all cancel out the earlier version of themselves and leave you with nothing.
This video is using all three colour channels, but the source video is all shades of grey, so the XOR result is as well. I'm working on some examples with colour video. But there is no separate greyscale noise texture here - the 'noise' you see is the result of XOR-ing all the previous frames together.
@@ChrisBLong Makes sense now xD XOR yea should have been able to figure that out :D
I was hoping the second version would be filled instead of just the edges
Lost in the Static was a little 2007 freeware platformer that used this effect
can you try bad apple filled please
The Version 2 video is the filled version, do you mean something else?
@@ChrisBLong where is version 2? I can't find it
the #badappple has typo in the title
Good spot, thanks!
The end result kinda seems like the string problem where you go under and over. And if you remove one of the pins everything falls.
What software/Library/Repo do you use to make this effect? I have a dream to make an entire computer graphics system, capable of displaying 4 color and 3D, using this effect only: where images are formed from changes in static. But I'm having difficulty to get a grasp on the very concept.
There's a link to my GitHub in the description of my earlier 'Cube or No Cube' video, you can check out the details there. It's a very simple Win32 application based on the StetchBlt function for mapping a small bitmap to the whole screen.
@@ChrisBLong Thank you Sir.
Should have done the whole object, just the outline isnt really enough
See version 2.
@@ChrisBLong oh? Yeah, that's certainly easier to follow!
we can use bad apple as an encryption method
this version is better