Как стать автором
Обновить

Комментарии 61

Хабр уже не торт
/b/ was never good упс, не туда…
Как вы заебали со своим тортом
Кушать хочется?
Супер. Даешь трехмерный рабочий стол в консоли!
Не все данные в формате ASCII
НЛО прилетело и опубликовало эту надпись здесь
Что значит уже? Давно можно! mplayer, vlc
НЛО прилетело и опубликовало эту надпись здесь
А я об этом: telnet towel.blinkenlights.nl ;-)
Да и игры тем же способом вроде бы можно. Дум всякий там, квейк. libaa
telnet towel.blinkenlights.nl например
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Без библиотеки msvcr100.dll лично у меня на win7 не работает =(
А с ней вроде крутит, и не плохо так, в общем респект! =)
И правда работает. Круть неимоверная!
Даешь всевдографику и фонга:-)
Поищите демку либы aalib, которая называлась bb. Была в свое время в knoppix 3.7 :)
НЛО прилетело и опубликовало эту надпись здесь
Забавно! Если всё так же не чем заняться, запишите видео!: ) В той же ubuntu можно с помощью gtk-recordMyDesktop
у вас есть соображения по более естественной проекции?

в показанном вами плоском проектировании получается, что:

1)дальность зрения у края экрана дальше, чем в центре
2)объект у края экрана занимает больше пикселов, чем в центре
НЛО прилетело и опубликовало эту надпись здесь

вот эта проекция. так?

1)каково расстояние от глаза до угла far plane? каково расстояние от глаза до центра far plane?

2)обычно в играхмультимедийных приложениях мир процируется на far plane аксонометрически, затем масштабированием с far plane на near plane. так?
НЛО прилетело и опубликовало эту надпись здесь
вот теперь вопрос: в половине игр игрок дальше видит по диагонали раза в полтора, причём при таком косом зрении избражение объекта увеличивается в полтора раза.

какое проецирование нужно, чтобы этих двух косяков не было?
НЛО прилетело и опубликовало эту надпись здесь
это НЕ нормально для глаза 8-)

особенность в том, что дисплей обычно покрывает 45° горизонта, в то время как сам занимает порядка 20-30°.

и названные две особенности становятся косяками.

продвинутые графмоторы усекают дальность картинки по азимуту 45°, но как они это делают мне пока не ясно. но даже такие как правило грешат искажением размера у края дисплея.
Это нормально для глаза. Вы не можете посмотреть в угол изображения, которое дает глаз, вместо вы шевелите глазом, а мозг уже склеивает полученное в панораму. У этой панорамы есть некоторые неочевидные свойства, которые сам глаз как оптическая система дать не может. Мы видим не то, что видит глаз. Например, отвесные линии кажутся параллельными даже если поднять голову под 45 градусов.
Искажение размера у края — нормально для идеального объектива, который в реальном мире имитируется камерой-обскурой. Избавиться от него можно введя дисторсию (погуглите изображение широкоугольного объектива), но тогда по краю прямые линии не будут прямыми, что будет выглядеть намного менее естественно.
Любопытно что никто еще не сказал этой фразы…
Мсье знает толк в извращениях.
Наверно потому что она тут не нужна
Потому что уже надоели с этой фразой.
Нечем заняться? Своди подругу в кино!
покажи подруге кино в консоли — будь гиком!
а теперь еще и 3д. Интересно, как бы выглядел 3д-аватар в консоли :)
Ого. Вы, батенька, извращенец :)
Вот тут посмотрите — у ребят целая ветка демосцены, посвящённая Text Mode. Есть такие работы, что просто мозг взрывается =)
Жаль, что исходники закрыты.
Прямо как aalib — меня завораживала их демка в каком-то древнем-древнем линуксе.
bb она называется
Поддержку стерео-очков планируете?
Занятная штука, спасибо :)
Отдельное спасибо за возможность заценить программу в Linux.
Всем велосипедам велосипед
Каким боком это велосипед? Шикарный консольный рендерер + 3d-графика для начинающих и простыми словами. Даже про flustrum упоминается.
Вы любой рендерер считаете велисипедом?
Шикарный не то слово:)
Я о том что с консоли делают гуй
GUI — это интерфейс, а тут консольный ascii рендер.
На маке тоже нормально собралось и вертится.
Осталось это на батниках реализовать =)
:) гыгг… хорошо Вы издеваетесь… консоль я так понимаю чтобы разместить в рубрике «ненормальное программирование» ;)?
Побегал с ботами — из railgun'а стало сложновато попадать
Есть такое demo compo — TMDC (Text Mode Demo Compo). Туда принимают работы, которые для вывода используют только консоль. Основной девиз — «Can you make textmode look good?». Больше всего мне понравилась одна из invitro tmdc5: www.youtube.com/watch?v=aYyz6FphY04
У них на сайте залежи демок. К сожалению, компо сейчас чуть менее чем совсем мертвое, потому что все присланные работы занимают места в top 10 в порядке убывания зрелищности. Правда, возможно, благодаря таким топикам интерес к этой части сцены будет подогрет =)
Ояебу, мимо такого нельзя просто пройти мимо, автору респект =)
Нуж чего чего а такого не ожила увидеть :)
НЛО прилетело и опубликовало эту надпись здесь
ZX Spectrum напомнило… (пустил скупую слезу...)
Кстати.
gulman.ru/games.php
И смотрите игру в самом низу — Гульман против монстров. Полностью в 3D и полностью в ASCII.
Тему на геймдевру к сожалению удалили.
Вот если бы вы еще это все на батнике написали…
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации