Встречайте, Vector Damage. Полноценный (ну, почти) 3D шутер на осциллографе.
...
Работает это следующим образом. Есть контроллер с ядром ARM7-TDMI. В данном случае — AT91SAM7S. Он прицеплен к 2х (на самом деле 4х) канальному ЦАП. Компоненты я взял те, которые попались под руку :)
Рисуется все поточечно. Каждая вершина проходит через вершинный конвеер, который состоит из трансформации в пространстве объекта, трансформации в пространстве камеры, отсечения по плоскостям, отсечения по Z и, наконец, проективной трансформации.
Рисование происходит не полигонами, как все привыкли :), а линниями. Это оправдано ввиду того, что у нас нет Z-буффера.
Отсечение происходит с помощью портального алгоритма. Вот вообщем-то и все.
E-mail: info@sarov.ws | Обратная связь | Книга отзывов и предложений.
При перепечатке материалов и использовании их в любой форме,
ссылка на "www.sarov.ws" обязательна. Администрация портала
не несет ответственности за содержание рекламных материалов и
информации, которую размещают пользователи.
Страница сгенерирована за 0,05917 c.
Запросов к БД - 5