компьютерные ссылки (англ.)
Dec. 18th, 2013 05:10 pm- A Great Old-Timey Game-Programming Hack
Потрясающе интересная история про то, как много лет назад автор оптимизировал копирование в памяти на 8-битном процессоре для игрушки.
Всем программистам очень рекомендую. - The Cinematography of "The Incredibles" Part 1
Длинный, подробный рассказ о кинематографии мультфильма "The Incredibles". По-моему, очень интересно и увлекательно написано. Объясняет и показывает на многочисленных примерах всякие основные понятия кинематографии: виды кадров, компоновка сцен. С нетерпением жду второй части. Одна из иллюстраций:
- О том, как симулировать поведение снега. Весьма впечатляет.
no subject
Date: 2013-12-18 04:02 pm (UTC)no subject
Date: 2013-12-18 05:35 pm (UTC)no subject
Date: 2013-12-18 06:22 pm (UTC)no subject
Date: 2013-12-18 06:25 pm (UTC)no subject
Date: 2013-12-18 06:37 pm (UTC)Еще напомнило (не совсем по теме конечно) как я в 90-ые писал игру вроде бильярда, там катались шарики и сталкивались. У меня вышло слишком медленно. Вместо того, чтобы оптимизировать код (это был какой-то ужас почему-то на Zortech C++, с которым я на момент возился), я разузнал у папиного сотрудника, что кроме int 08h, который вызывается 18 раз в секунду, есть какой-то более хитрый таймер, который можно конфигурировать, чтобы он вызывался чаще. К сожалению не помню, на каком уровне это работало, но видимо не через БИОС, потому что когда я запустил свою программу и попытался сделать screenshot из резидентного граббера, картинка вышла с motion blur -- шарики продолжали катиться, пока резидент копировал видеопамять на диск.
no subject
Date: 2013-12-18 06:38 pm (UTC)no subject
Date: 2013-12-18 06:42 pm (UTC)Наверное, это NMI, non maskable interrupt. Все забыл нафиг.
no subject
Date: 2013-12-18 07:47 pm (UTC)очень интересных и весьма неочевидных
вот, например,
http://graphics.pixar.com/library/AnyoneCanCook/paper.pdf
no subject
Date: 2013-12-18 09:23 pm (UTC)no subject
Date: 2013-12-18 11:35 pm (UTC)На международном конкурсе хирургов победил советский хирург, который удалил гланды через задний проход. - Вы виртуоз, но скажите, зачем это нужно? - А у нас в стране все боятся рот раскрыть.
no subject
Date: 2013-12-19 01:29 am (UTC)no subject
Date: 2013-12-19 10:44 am (UTC)no subject
Date: 2013-12-19 10:46 am (UTC)no subject
Date: 2013-12-19 02:03 pm (UTC)no subject
Date: 2013-12-19 03:43 pm (UTC)no subject
Date: 2013-12-19 06:39 pm (UTC)no subject
Date: 2013-12-19 09:16 pm (UTC)no subject
Date: 2013-12-21 01:38 am (UTC)