What sort of shaders are used for this type of production? Is the mesh done in Opengl or is this all done on one quad with the mesh generated inside the shader unit?
@nomadtrash88 There technically is no "mesh." The visuals are generated by using one of many shaders that draw two screen-aligned triangles covering the entire screen area. For each pixel, a ray is cast into the scene and checked to see if it intersects any of the objects (defined by implicit surface equations). If it does, lighting, shading, ambient occlusion and otherwise are calculated for the intersection point, and the pixel is either plotted with the resulting color or another ray...
@yupferris Reading over my question, it sounds stupid now because I knew pretty much how it was done. Why did I ask? Amazing that they are doing realtime raymarching now.
Nice jake. You got something going for you i have a feeling your going to be well known in your line of work. Hell you already are pretty much haha. Good job. Upload more on youtube i like watching your work.
The compressor we used wasn't compatible with windows 7. The .exe's with the "-safe" suffix in the filename aren't compressed and should run just fine.
Is the soundtrack part of the original demo? If so, then I would be be most definitely impressed (not that doing OpenGL/DirectX animation in under 4KiB is not impressive enough per se, but audio is usually more space-constrained).
Actually it's tracked, so it's a bit larger than storing direct midi data in this song's case. However, it's comprised of mostly repeated 0's, which compresses very well.
The video's bigger than the demo. :D
Paulwe1 1 month ago
@Paulwe1 You don't say?
LeeviON 1 week ago
A Muon isn't a Baryon..
9hello123 10 months ago
This is insanely crazy. Great job.
What sort of shaders are used for this type of production? Is the mesh done in Opengl or is this all done on one quad with the mesh generated inside the shader unit?
nomadtrash88 1 year ago
@nomadtrash88 There technically is no "mesh." The visuals are generated by using one of many shaders that draw two screen-aligned triangles covering the entire screen area. For each pixel, a ray is cast into the scene and checked to see if it intersects any of the objects (defined by implicit surface equations). If it does, lighting, shading, ambient occlusion and otherwise are calculated for the intersection point, and the pixel is either plotted with the resulting color or another ray...
yupferris 10 months ago 2
@nomadtrash88 is generated and the process is repeated for reflective objects.
The shaders are written in OpenGL Shader Language. Hope that helps :)
yupferris 10 months ago
@yupferris Reading over my question, it sounds stupid now because I knew pretty much how it was done. Why did I ask? Amazing that they are doing realtime raymarching now.
nomadtrash88 10 months ago
Nice jake. You got something going for you i have a feeling your going to be well known in your line of work. Hell you already are pretty much haha. Good job. Upload more on youtube i like watching your work.
himynameisty 1 year ago
@himynameisty ...He didn't do it...
LeeviON 1 week ago
@LeeviON yes, I did :) My (Ferris) name is Jake :)
yupferris 6 days ago
@yupferris Oh, my apologises for both you and himynameisty. Great work, by the way. It is definitately and clearly my favourite 4bit demo. :)
LeeviON 6 days ago
This is a long way from Purple, and at the same time I wonder...
what ever happene to Happy Reaper? Last I saw he slayed a river =/
ChaseGallarza 2 years ago
It's just amazing
sim642 2 years ago
The compressor we used wasn't compatible with windows 7. The .exe's with the "-safe" suffix in the filename aren't compressed and should run just fine.
yupferris 2 years ago
does anybody else have problems with this crashing on windows 7?
prankmypants 2 years ago
HD is amazing on this one!
artman40 2 years ago
Incredible!
MooglyGuy 2 years ago
Extraordinary!
andreir23 2 years ago
fpunit: Everything in the intro is generated procedurally by the 4kb executable alone, including the music.
yupferris 2 years ago
amazing!
wacekDE 2 years ago 3
massive respect!
trackusunos 2 years ago 2
Is the soundtrack part of the original demo? If so, then I would be be most definitely impressed (not that doing OpenGL/DirectX animation in under 4KiB is not impressive enough per se, but audio is usually more space-constrained).
fpunit 2 years ago 3
Music might be MIDI infor then will not be big data set. but it is definitely unbelievable for me
lielei 2 years ago
Actually it's tracked, so it's a bit larger than storing direct midi data in this song's case. However, it's comprised of mostly repeated 0's, which compresses very well.
yupferris 2 years ago
@fpunit It is :)
LeeviON 1 week ago
congrats decipher & YUP and all the others!
ugurozyilmazel 2 years ago
/bow
4k demo
awesome
ipuk3 2 years ago