TTF-DOOM: как я запустил 3D-рейкастер внутри TrueType-шрифта

Каждый, кто хоть раз заглядывал на Hacker News или r/ItRunsDoom, знает традицию: DOOM должен работать на всём. PDF-файлы, SQL-запросы, кишечные бактерии, тест на беременность - список бесконечен, и каждый новый порт абсурднее предыдущего Но я задался вопросом: а можно ли запустить DOOM внутри шрифта? Оказалось, что можно. И вот как.

https://habr.com/ru/articles/1020668/

#doom #truetype #font #raycasting #hinting #javascript #creative_coding #turingcomplete #байткод #компилятор

TTF-DOOM: как я запустил 3D-рейкастер внутри TrueType-шрифта

Каждый, кто хоть раз заглядывал на Hacker News или r/ItRunsDoom, знает традицию: DOOM должен работать на всём. PDF‑файлы, SQL‑запросы, кишечные бактерии, тест...

Хабр
sas198

Vimeo
sas197

Vimeo
sas196

Vimeo
sas195 a short attention span video
Rewrite of an old PROJEKTOR sketch using ROPs & POPs from the video toolbox, DM me for the code 8^)))
#Processing
#creative_coding
#video_toolkit
#video_toolbox
https://vimeo.com/1174496661?share=copy&fl=sv&fe=ci
sas195

This is "sas195" by Walter Wright on Vimeo, the home for high quality videos and the people who love them.

Vimeo
sas194

Vimeo
sas193

Vimeo
sas192

This is "sas192" by Walter Wright on Vimeo, the home for high quality videos and the people who love them.

Vimeo
sas191

Vimeo
sas190

Compression has added noise to the edit 8^( ( (

Vimeo