"Muon Baryon" by Youth Uprising, Ümlaüt Design & Outracks
Uploader Comments (yupferris)
Top Comments
-
amazing!
-
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).
All Comments (24)
-
@yupferris Oh, my apologises for both you and himynameisty. Great work, by the way. It is definitately and clearly my favourite 4bit demo. :)
-
@LeeviON yes, I did :) My (Ferris) name is Jake :)
-
@Paulwe1 You don't say?
-
@himynameisty ...He didn't do it...
-
@fpunit It is :)
-
The video's bigger than the demo. :D
-
A Muon isn't a Baryon..
-
@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.
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 11 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 11 months 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