Procedural 3D mesh generation in a 64kB intro(ctrl-alt-test.fr) |
Procedural 3D mesh generation in a 64kB intro(ctrl-alt-test.fr) |
I'm the author of the article, and I'll be at Revision. I'll give a seminar on shader minification -- another topic not discussed in the article.
For seminars, I'd suggest to take a look at seminars from previous years. They are on YouTube (https://www.youtube.com/@revisionparty/playlists) and you should be able to find something that matches your interest.
One of the most impressive to me is kkrieger
The intro was released in 2017, so the title might need a tag. Not sure about the article, couldn't easily find a date.
Does anyone know what the assumed rendering technology is? It's a Windows executable, so I guess it can use any Windows APIs for rendering and audio? Direct3D?
We use OpenGL for rendering and the code is written in C++. We published the source code of other intros of GitHub. For example, this one should give you a good idea of how we do it (although we modernized our engine since that): https://github.com/laurentlb/Ctrl-Alt-Test/tree/master/F
For the audio, we used the synth 64klang - https://github.com/hzdgopher/64klang
https://github.com/laurentlb/Ctrl-Alt-Test
Looking at F it appears to use OpenGL
At the bottom of the article, it mentions that it was released a few days ago.
eg. https://www.pouet.net/prod.php?which=69654 https://www.pouet.net/prod.php?which=55737
64K Commodore 64?
You need a somewhat recent machine to run it, but my 7 year old laptop is doing fine.
Estimated required spec for the graphics: NVidia GTX 680 (recommended: GTX 970 or equivalent) with 1GB VRAM.
Source release announcement can be seen on an old copy of their main page https://web.archive.org/web/20210126032752/http://farbrausch...
> Excerpt from the README:
> This is it. Pretty much a history of Farbrausch tools 2001-2011. We've been meaning to release all this for ages, in various forms, and always ended up not doing it because "we'd just have to clean it up a bit first...".
> No more. This is not cleaned up. This is the raw deal, some from old hard drives, some fresh from various SVN repositories. This is code written for a bunch of different versions of Visual Studio. Some of it is really tricky to compile, some really easy. There's some nice clean stuff there, other parts are just a complete mess.
> All of this is released either under a BSD license or put in the public domain (stated per project). Not that you're likely to want to use most of this code, but if you want to, we see no reason to keep you.
And they also point out:
> There's still some stuff missing (most prominently Werkkzeug 4) but we'll add this in the near future.
Here are some screenshots of werkzeug4 from some 2010 blogposts of theirs:
https://web.archive.org/web/20160327151958/http://farbrausch...
https://web.archive.org/web/20140815053110/http://www.farbra...
https://web.archive.org/web/20140815053104/http://www.farbra...
https://web.archive.org/web/20140815053104/http://www.farbra...
https://web.archive.org/web/20140815053100/http://www.farbra...
https://web.archive.org/web/20140815053058/http://www.farbra...
https://web.archive.org/web/20140815053113/http://www.farbra...
https://web.archive.org/web/20140815053113/http://www.farbra...
https://web.archive.org/web/20140815053113/http://www.farbra...
You can see more pictures, and accompanying texts in the blog posts at https://web.archive.org/web/20140815050229/http://www.farbra...
Tangentially, from their FAQ:
> why does this website look so familiar?
> we want to thank the pouet team for allowing us to rip their web design and graphics.
> shaping our groups homepage in the style of pouet is surely confusing and a little bold, but we could not resist the temptation
https://web.archive.org/web/20140815045911/http://www.farbra...