pixilang переписка разработчиков часть3
часть 1 || часть 2 || ЧАСТЬ 3
goglus (13:34:42 20/12/06)
запишу тебе наподобие
goglus (13:34:55 20/12/06)
вчера музыку аляктронную принесли вот ее и прогу
arctic[c]at (13:35:18 20/12/06)
давай )) но Блендер в последнее время мне что
то не нравится.. столько глюков, не успеваю их запоминать :(
goglus (13:35:33 20/12/06)
ого
goglus (13:35:43 20/12/06)
а я никак не доберусь до него
goglus (13:35:48 20/12/06)
вот на покете он есть
goglus (13:36:04 20/12/06)
ну ниче вот кости сделаешь
goglus (13:36:32 20/12/06)
в пикси
arctic[c]at (13:37:03 20/12/06)
:)
goglus (12:06:28 21/12/06)
привет посоветуй зарго ...Тут куча проблем из
за того что gif имеет 256 цветов, а каждый цвет это выбор из 65536 цветов... Пока даже не придумал, как это организовать в виде интерфейса.
arctic[c]at (12:06:52 21/12/06)
а что сделать то надо?
arctic[c]at (12:07:09 21/12/06)
запись в гиф?
arctic[c]at (12:07:17 21/12/06)
или чего
goglus (12:07:57 21/12/06)
палитру ну и потом запись
arctic[c]at (12:10:15 21/12/06)
ну если он делает чисто 256
цветный аниматор, тогда все просто. Пусть будет какая
то палитра (256 цветов) по умолчанию. А юзер может в ней менять тот или иной цвет, прямо настраивая R G B
goglus (12:10:53 21/12/06)
ниче не понял
пошлю прямой цЫтатой
arctic[c]at (12:11:11 21/12/06)
шли
arctic[c]at (12:11:30 21/12/06)
или давай ему мою аську. Пообщаемся, опытом поделимся
goglus (12:12:04 21/12/06)
у него с нетом не густо пошлю твоT мыло+аська
arctic[c]at (12:13:08 21/12/06)
а.. ок.. возможно, он столкнулся с той же проблемой, что и я. Когда есть 16ти битная картинка, а надо еT очень ровненько упихать в 256
цветную... Я эту проблему еще не решил )
arctic[c]at (12:16:31 21/12/06)
а между тем я делаю успехи )) вот вот заработают условные операторы
goglus (12:16:57 21/12/06)
гы жду не дождусь
goglus (12:17:03 21/12/06)
сегодня будут :)?
arctic[c]at (12:17:11 21/12/06)
не исключено )
goglus (12:17:16 21/12/06)
о
goglus (12:30:08 21/12/06)
скачал супер пак для аскииарта
arctic[c]at (13:03:40 21/12/06)
прикольно!
arctic[c]at (13:03:44 21/12/06)
есть вопрос
goglus (13:03:48 21/12/06)
давай
arctic[c]at (13:04:45 21/12/06)
думаю, как условные операторы лучше сделать. Вот варианты: if( a = b ) { blahblah } if a = b { blahblah } if a == b blahblah
arctic[c]at (13:05:03 21/12/06)
if( a = b ) blahblah
goglus (13:05:14 21/12/06)
if a = b { blahblah }
goglus (13:05:17 21/12/06)
самое то
arctic[c]at (13:05:42 21/12/06)
окей
goglus (13:06:17 21/12/06)
:
)
goglus (13:37:30 21/12/06)
слушай я тут дос прогу никак не запущу
arctic[c]at (13:37:38 21/12/06)
гм
goglus (13:38:00 21/12/06)
говорит ошибка пути в .PIF файле
arctic[c]at (13:38:17 21/12/06)
покажи что пишешь
goglus (13:38:57 21/12/06)
непаравильно указана рабочая папка
arctic[c]at (13:39:12 21/12/06)
покажи, что пишешь то ей
goglus (13:40:03 21/12/06)
вот это и пишет
arctic[c]at (13:40:14 21/12/06)
))) что ты ей пишешь
arctic[c]at (13:40:21 21/12/06)
а не она тебе
goglus (13:47:19 21/12/06)
я ее из под винды пускаю
arctic[c]at (13:52:46 21/12/06)
что за прога, как пускаешь
goglus (14:01:49 21/12/06)
аскииарт ворлок
goglus (14:01:57 21/12/06)
культовая давай пришлю
arctic[c]at (14:02:09 21/12/06)
ща не потестю, сорри
goglus (14:03:00 21/12/06)
http://www.junior.ru/students/evmenchik/img/ascii_005.jpg
arctic[c]at (14:04:01 21/12/06)
а.. прикольно. странно, что не запускается
goglus (14:04:36 21/12/06)
ну мож путь сменить
arctic[c]at (14:04:45 21/12/06)
какой?
goglus (14:04:46 21/12/06)
чем эти пиф файлы редактить
goglus (14:04:52 21/12/06)
Pif
arctic[c]at (14:05:02 21/12/06)
а нафиг вообще pif там?
goglus (14:05:07 21/12/06)
тхт редактор ругается
arctic[c]at (14:05:25 21/12/06)
просто exe
шника чтоли нет?
goglus (14:05:40 21/12/06)
есть
goglus (14:05:46 21/12/06)
егото и запускаю
arctic[c]at (14:05:55 21/12/06)
гм
goglus (14:06:44 21/12/06)
http://eeggs.narod.ru/home/ascii/warlock.rar
arctic[c]at (14:06:56 21/12/06)
если успею, гляну
goglus (14:07:16 21/12/06)
:
)
goglus (14:12:43 21/12/06)
наверно hex редактор требуется
goglus (14:12:50 21/12/06)
вот прочел прикольно
goglus (14:12:54 21/12/06)
PCX2ANSI
еще одна программа перевода графических рисунков в текстовые. Помимо конвертации в ASCII
рисунки, программа ориентирована и на перевод в ANSI
формат. Как уже упоминалось, ANSI
файлы содержат специальные коды, которые позволяют использовать цвет при отображении текстового файла. Для корректного просмотра файла, созданного с использованием ANSI
последовательностей, необходим специальный драйвер ansi.sys, поставляемый вместе с ранними версиями MS DOS. Результат преобразования графического рисунка в текстовый с помощью программы PCX2ANSI. Существуют и специальные программы просмотра ANSI
файлов. Достоинствами PCX2ANSI являются масштабирование исходного рисунка и широкие возможности по настройке, среди которых установка набора символов, палитры при передаче цветов рисунка и задание шрифта для генерации результирующего текстового файла. К недостаткам можно отнести работу в командной строке и не очень хорошие результаты при использовании цветных изображений. Для получения оптимального преобразования и результатов масштабирования рекомендуется устанавливать размер исходного графического файла в пределах 320x200. Последнюю версию программы можно найти по адресу whg.da.ru.
goglus (14:13:19 21/12/06)
http://www.junior.ru/students/evmenchik/img/ascii_006.jpg
arctic[c]at (14:14:20 21/12/06)
:)
goglus (14:14:31 21/12/06)
на пикси похоже
arctic[c]at (14:14:39 21/12/06)
угу
arctic[c]at (16:46:31 21/12/06)
сообщения об ошибках выдает. И при этом тихонечко щелкает динамиком )) Круто
arctic[c]at (16:57:07 21/12/06)
условный оператор вцелом работает. Осталось еще добавить операции <, >, =, != и т.д.. ну это рутина ) сделаю
arctic[c]at (16:57:11 21/12/06)
goto работает
arctic[c]at (16:57:54 21/12/06)
подпрограммы еще приделать и будет вообще хорошо
goglus (08:21:37 22/12/06)
21/12/2006 (12:00 GMT +05:00) :
) круто завтра пришлешь ?
arctic[c]at (08:22:39 22/12/06)
посмотрим... ) Еще кое
чего подделать надо
arctic[c]at (11:43:36 22/12/06)
ну вот и всT. Внедрение нового компилятора окончено! :) Конечно, еще по ходу глюки будем править, оптимизировать. Но главное сделано! Теперь переключаемся конкретно на команды, на графику вообщем. Меняем все, что хотели поменять
arctic[c]at (11:45:26 22/12/06)
проги все удалось запустить старые
мои и твои. Правда в коде немножко всеравно править надо, чтобы заработали. Ибо у нас изменился синтаксис условных операторов. И пока что не работают выражения типа a+1. Вместо них надо писать a=a+1
arctic[c]at (12:05:20 22/12/06)
а.. ну и подпрограмм пока нету :)
goglus (12:18:54 22/12/06)
круто давай фичи добавлять :)))))
arctic[c]at (12:19:56 22/12/06)
угу.. ну я вот думаю начать с полигончика.. просто переведу на него все что есть: pixi, шрифты.
goglus (12:20:17 22/12/06)
подробнее
arctic[c]at (12:20:57 22/12/06)
я хочу, чтобы pixi и шрифты плавно масштабировались и поворачивались под любым углом
goglus (12:21:42 22/12/06)
да это круто а как их отрисовывать тогда
шрифты то
goglus (12:21:55 22/12/06)
и экструд мона добавлять
arctic[c]at (12:23:08 22/12/06)
ну вот я щас думаю, как это в языке то описывать... что
нибудь типа pixi_zoom(34), pixi_rotate(90)
goglus (12:23:36 22/12/06)
то есть все решится одним оператором ?
goglus (12:23:40 22/12/06)
круто бы
arctic[c]at (12:24:13 22/12/06)
но... как быть с текстом... чтоли вводить print_zoom, print_rotate?
goglus (12:24:46 22/12/06)
ну я то за универсальный ротейт и зум
arctic[c]at (12:27:18 22/12/06)
чтобы он и на линии и на квадраты и на точки действовал?
goglus (12:27:28 22/12/06)
ага
goglus (12:27:41 22/12/06)
этож та 3 д на которую моего мозга хватит
goglus (12:27:53 22/12/06)
я кстать попробовал ворлок дома запустить
goglus (12:28:07 22/12/06)
и ту прогу описалово которой я присылал
goglus (12:28:12 22/12/06)
смешные оба
arctic[c]at (12:28:52 22/12/06)
понятно )
arctic[c]at (12:29:21 22/12/06)
уф... непросто это всT..
goglus (12:29:23 22/12/06)
ну а вот сделаешь 3д вращение останется кости и все жизнь удалась
goglus (12:29:31 22/12/06)
ага понимаю
goglus (12:29:49 22/12/06)
но пошел уже эксклюзив пиксельного мира
arctic[c]at (12:30:02 22/12/06)
прикол в том, что для универсального ротейта мало одной команды. Тут нужно еще и центр поворота указывать
goglus (12:30:33 22/12/06)
и чT
goglus (12:30:40 22/12/06)
мона и указать
goglus (12:30:48 22/12/06)
по умолчанию центр
goglus (12:30:54 22/12/06)
то есть 0
goglus (12:31:08 22/12/06)
а там
1, 3 уже смещение
arctic[c]at (12:59:14 22/12/06)
ладно. делаем так. Обычные графические команды. Плюс команды трансформации. типа t_center t_rotate t_scale и т.д.
goglus (12:59:36 22/12/06)
ну мона и так
arctic[c]at (12:59:40 22/12/06)
по умолчанию трансформация выключена
goglus (12:59:53 22/12/06)
длинновато но для первого юзинга пойдет
goglus (12:59:57 22/12/06)
ок
goglus (13:00:11 22/12/06)
и шо вот сегодня и тестним ?
arctic[c]at (13:00:11 22/12/06)
а что длинновато? По
моему, проще уже не сделать
goglus (13:00:22 22/12/06)
по простоте да
arctic[c]at (13:00:36 22/12/06)
сегодня конечно не обещаю ) как пойдет...
goglus (13:00:39 22/12/06)
просто вижу что палм долго обсчитывает длинные проги
goglus (13:00:50 22/12/06)
:
)
arctic[c]at (13:01:06 22/12/06)
от длины команды это не зависит )
arctic[c]at (13:01:16 22/12/06)
там в другом тормоза
goglus (13:01:54 22/12/06)
а
arctic[c]at (13:02:37 22/12/06)
заранее предупреждаю, что не будет трансформации zoom. Будет
scale ) Это малость другое... А точнее
если ты точку увеличишь в 100 раз, то она так и останется точкой :)
goglus (13:03:01 22/12/06)
то есть вертеть мона тока при зуме 1
goglus (13:03:59 22/12/06)
точку увеличишь в 100 раз, то она так и останется точкой
я думал зум так и работает
arctic[c]at (13:04:32 22/12/06)
не.. если щас зум сделаешь 100, то точка будет большущей на пол экрана
goglus (13:05:06 22/12/06)
но все равно точка
arctic[c]at (13:06:05 22/12/06)
но если ты сделаешь трансформацию "увеличение в 100 раз" перед рисованием точки, то точка так и останется малюсенькой
arctic[c]at (13:06:20 22/12/06)
но в зависимости от центра, изменит координату
goglus (13:06:28 22/12/06)
гы
goglus (13:06:44 22/12/06)
ну я и говорю трансформ при зуме 0
arctic[c]at (13:07:33 22/12/06)
эээ
arctic[c]at (13:07:35 22/12/06)
ну типа того
goglus (13:07:54 22/12/06)
:
)
goglus (13:08:04 22/12/06)
да тяжело тебе мне все объяснфть
arctic[c]at (13:08:28 22/12/06)
зум
вообще довольно неудачное название этой команды... Она всех путать только будет :) Я бы вообще еT убрал, если б ты не попросил
goglus (13:08:54 22/12/06)
ну переименуем его давай
goglus (13:08:58 22/12/06)
или заменим
arctic[c]at (13:09:46 22/12/06)
по сути зум
это у нас не увеличение... а изменение размера экранного пикселя
arctic[c]at (13:10:00 22/12/06)
пускай пока как есть
goglus (13:10:35 22/12/06)
ага я уж привык к нему
arctic[c]at (13:11:18 22/12/06)
точнее вот так зум
это пиксельная трансформация а повороты, увеличение, центр и т.д.
это координатная трансформация
goglus (13:12:13 22/12/06)
ну а что значит пиксельная
goglus (13:12:34 22/12/06)
это типа мы к экрану морду приближаем ?
goglus (13:12:37 22/12/06)
свою
arctic[c]at (13:13:16 22/12/06)
то есть, она извращает картинку уже после того, как картинка была нарисована. А координатный трансформ извращает картинку еще до рисования
goglus (13:13:31 22/12/06)
во теперь дошло
goglus (13:13:45 22/12/06)
но тогда получается зум нужно просто исправить
arctic[c]at (13:13:53 22/12/06)
?
goglus (13:15:31 22/12/06)
ну сделать зум координатным
arctic[c]at (13:16:07 22/12/06)
а устроит ли тебя такое
goglus (13:16:25 22/12/06)
не знаю пробовать нужно :)
goglus (13:16:32 22/12/06)
тест драйв
arctic[c]at (13:18:00 22/12/06)
угу.. ну пока забудем про него.. сейчас надо трансформации замутить всякие и проверить их в деле.. я тут подумал, что из этого выйдет и... офигел... это ж такие эффекты можно будет делать, жуть
goglus (13:18:28 22/12/06)
ага уроды крутятся удаляются ив ааще
arctic[c]at (13:18:44 22/12/06)
в смысле удаляются? )
goglus (13:18:48 22/12/06)
а ты кругто так и не хочеш ввести ?
goglus (13:18:59 22/12/06)
ну это я так прифантазироввал
goglus (13:19:13 22/12/06)
может и хорошо что круга нет
arctic[c]at (13:19:19 22/12/06)
:) не. пока не хочу. после трансформа подумаю
goglus (13:19:22 22/12/06)
единственный язык без круга
arctic[c]at (13:19:34 22/12/06)
:)
goglus (13:19:34 22/12/06)
мона как фишку оставить
arctic[c]at (13:24:17 22/12/06)
удаление невидимых граней методом Z
BUffer'а пока не делаем
goglus (13:24:33 22/12/06)
а это как
goglus (13:25:04 22/12/06)
то есть физически грани будут висеть?
arctic[c]at (13:25:40 22/12/06)
не.. ну это когда введем координату Z, то понадобится, чтобы фигура, стоящая ближе к камере, заслоняла позадистоящие
goglus (13:26:10 22/12/06)
так у нас же поток программы сверху
goglus (13:26:23 22/12/06)
и моделди также будут
arctic[c]at (13:27:31 22/12/06)
нет. Если ты потом сложную 3д
модельку повернешь задом наперед, то надо будет и грани еT в другом порядке рисовать. А Z
Buffer это автоматически сделает
goglus (13:27:50 22/12/06)
ну это уж оч сложно
goglus (13:27:57 22/12/06)
доберемся ли мы до этого
arctic[c]at (13:28:22 22/12/06)
если введем 3D
фигуры, то без этого никуда
goglus (13:28:38 22/12/06)
а будем ?
arctic[c]at (13:29:06 22/12/06)
конечно. потом введем обязательно
goglus (13:29:16 22/12/06)
сильно
goglus (13:29:25 22/12/06)
но это уже после музыки
arctic[c]at (13:29:30 22/12/06)
ага
goglus (13:29:52 22/12/06)
а вот аскиарт то ты чет не оч хочеш прикручивать ?
goglus (13:30:12 22/12/06)
я в основном этого для целостности и аудитории хочу
arctic[c]at (13:30:26 22/12/06)
а.. ну это по ходу дела
все просто
goglus (13:30:36 22/12/06)
:
)
arctic[c]at (13:37:41 22/12/06)
openGL у нас получается, как не крути :)
goglus (13:37:55 22/12/06)
эт плохо
goglus (13:38:06 22/12/06)
тяжелые и тормозные библотики
arctic[c]at (13:38:12 22/12/06)
да не.. принцип похожий, имею в виду
goglus (13:38:20 22/12/06)
а
goglus (13:38:44 22/12/06)
а то опен гл на палме фигово ползают
arctic[c]at (13:39:11 22/12/06)
ага
goglus (13:39:37 22/12/06)
ну у твоей библиотеки переносимость то получше будет
goglus (13:39:46 22/12/06)
ты на чем кстате пишешь
arctic[c]at (13:40:02 22/12/06)
на Си++ конечно )
goglus (13:40:24 22/12/06)
а то я тут пикси в коос сватал
goglus (13:40:31 22/12/06)
ну в " Колибри OS "
arctic[c]at (13:40:44 22/12/06)
и как?
goglus (13:41:04 22/12/06)
ну один сказал что должно быть не сложно
goglus (13:41:07 22/12/06)
:)
arctic[c]at (13:42:56 22/12/06)
:)
goglus (13:46:31 22/12/06)
думаю все не такто там просто
arctic[c]at (13:46:48 22/12/06)
ага
goglus (13:47:21 22/12/06)
ну коос щас меня мало интересует если честно там совсем болото
arctic[c]at (13:47:40 22/12/06)
я тоже болота не люблю
goglus (13:47:54 22/12/06)
дело не в и дее ж а в активности людей :)
arctic[c]at (13:48:26 22/12/06)
да уж
arctic[c]at (14:45:38 22/12/06)
pixi с разрешениями типа 2х2, 4х4, 8х8, 16х8, 32х16 и т.д. будут рисоваться быстрее, чем с "некомпьютерными" разрешениями типа 3х9, 12х43
goglus (14:48:52 22/12/06)
ну это понятно и нормально
arctic[c]at (11:48:25 25/12/06)
ничего пока доделать не успел. Возможно, сегодня будет время. Много думал на этот счет... Было бы идеально сделать более гибкой графическую систему... В идеале может понадобиться нарисовать ту же линию, квадрат или пикси не на экране, а внутри другого pixi, то есть, внутри другой картинки.. типа в теневом буфере... А как это организовать... да и стоит ли...
arctic[c]at (12:21:20 25/12/06)
или уж не заморачиваться на это пока...
goglus (12:36:46 25/12/06)
пока думаю не морочся
goglus (12:36:55 25/12/06)
у тебя улица то какая
goglus (12:37:03 25/12/06)
Бебеля ? или Бабеля
arctic[c]at (13:04:33 25/12/06)
Бебеля
goglus (13:04:45 25/12/06)
знач все верон
goglus (13:04:58 25/12/06)
а то уже упаковал но меня переклинило
arctic[c]at (13:05:14 25/12/06)
а... ))
arctic[c]at (13:05:19 25/12/06)
все верно
goglus (13:05:21 25/12/06)
пока записывал тебе диск пришлось подностью перетрясти свой сайт
arctic[c]at (13:05:39 25/12/06)
почему?
goglus (13:06:00 25/12/06)
ну структуру поменял добавил штук 6 страниц
arctic[c]at (13:06:07 25/12/06)
а.. понял )
goglus (13:06:09 25/12/06)
дизайн еще проще сделал
arctic[c]at (13:06:19 25/12/06)
ща глянем
goglus (13:06:22 25/12/06)
таблицы поубивал
goglus (13:06:32 25/12/06)
все div
goglus (13:06:41 25/12/06)
ну почти все
arctic[c]at (13:06:47 25/12/06)
прикольно!
goglus (13:07:03 25/12/06)
ну там будет еще картиночка сверху
goglus (13:07:11 25/12/06)
но на нее уже сил не хватило
goglus (13:07:27 25/12/06)
за то софт восстановил старый палмовский
goglus (13:07:33 25/12/06)
с палм гифа
arctic[c]at (13:07:42 25/12/06)
кул )
goglus (13:08:11 25/12/06)
ну а ты когда релиз запланировал ?
goglus (13:09:28 25/12/06)
зарго то написал тебе ?
arctic[c]at (13:09:43 25/12/06)
честно говоря, боюсь что
либо планировать с такими вещами ) Что
нибудь да меняется по ходу... Хотелось бы на этой неделе доделать. Зарго не писал
goglus (13:10:07 25/12/06)
да мне хоть промежут релииз
goglus (13:10:22 25/12/06)
чтобы на каникулах было чем заняться
arctic[c]at (13:10:33 25/12/06)
я понимаю :)
goglus (13:10:54 25/12/06)
можно конечно и балду попинать
arctic[c]at (13:11:11 25/12/06)
)))
arctic[c]at (13:16:30 25/12/06)
пока сижу на рисовании полигончика. Одноцветный уже рисует. Теперь надо замутить текстурированный, чтобы pixi рисовать
goglus (13:18:32 25/12/06)
ой сложно все будет
goglus (13:18:40 25/12/06)
а ведь сейва еще нет
arctic[c]at (13:18:56 25/12/06)
ээ. а в чем сложность будет?
goglus (13:19:28 25/12/06)
ну полигоны потом ты запихнеш моделирование и все :)
arctic[c]at (13:21:08 25/12/06)
не.. я думал уже тут... до моделирования далеко... пока все внешне останется так же как и раньше. чистый 2D. Плюс простенькие трансформы типа поворота. С 3D много муток возникает, связанных в первую очередь с отсутствием дробныхь чисел
goglus (13:22:49 25/12/06)
да и не нужны они полноценные
goglus (13:22:58 25/12/06)
нуно примитивизм то сохранить
arctic[c]at (13:23:12 25/12/06)
да. пока обойдемся без лишних сложностей
goglus (13:23:15 25/12/06)
максимум напузырить примитивов кубиков там
arctic[c]at (13:31:43 25/12/06)
замутил ускоренную цветопередачу.. щас точки ставятся немного быстрее чем раньше
goglus (13:31:58 25/12/06)
:
)
goglus (13:32:18 25/12/06)
еще шрифты надо моноширинные для аскии арта делать
goglus (13:32:33 25/12/06)
а то я подумал тут совместить пикси и аски а фик
arctic[c]at (13:32:44 25/12/06)
а как ты совместить хочешь?
goglus (13:32:45 25/12/06)
там буква 7
7 пикселей а здесь точка
goglus (13:32:56 25/12/06)
да боюсь никак
goglus (13:33:09 25/12/06)
точнее никак в нутри одного пикси
arctic[c]at (13:33:33 25/12/06)
а какие мысли то были? Я просто не очень понимаю, что ты хотел на практике получить
goglus (13:34:14 25/12/06)
я то хотел а=#ffffff b=##s pixi_ascii" ......bbbbb aaaaaa... "
goglus (13:34:27 25/12/06)
ну свалить все в кучу
arctic[c]at (13:34:57 25/12/06)
эмн.. ну примерно вроде понимаю
goglus (13:35:04 25/12/06)
:
)
goglus (13:35:33 25/12/06)
но либо в такой фигне прировнять размер пикселя к размеру ячейки шрифта
goglus (13:35:35 25/12/06)
либо
arctic[c]at (13:37:26 25/12/06)
мдя, непростая задачка...
arctic[c]at (13:37:38 25/12/06)
хотя решение простое :)
goglus (13:37:49 25/12/06)
какое
arctic[c]at (13:39:37 25/12/06)
pixi оставляем как есть. Немножко поменяем команду print. Она все так же будет выводить текст на экран. Но любые символы в этом тексте можно будет заменять, скажем, на pixi. А потом уменьшаем масштаб текста, символы уменьшаются и плавно превращаются в точку :)
arctic[c]at (13:40:15 25/12/06)
так аскии соединим с графикой
goglus (13:40:18 25/12/06)
прикольно
goglus (13:40:30 25/12/06)
а битыми не будут выглядеть?
goglus (13:40:54 25/12/06)
и тут фишка была совместить пиксели и буквы но эт точно не реально
goglus (13:41:10 25/12/06)
лучше чисто ascii сделать
arctic[c]at (13:41:44 25/12/06)
ну тут примерно это и получится потому что я всеравно добавляю в pixi и print дополнительный параметр
масштаб. Это аналог теперяшнего pixi_zoom'а
arctic[c]at (13:41:59 25/12/06)
а pixi_zoom снесу нафиг
goglus (13:42:06 25/12/06)
а ну эт я пока не поюзаю не всосу
arctic[c]at (13:42:18 25/12/06)
да тоже самое увеличение pixi
goglus (13:42:22 25/12/06)
но словото оставишь ?
arctic[c]at (13:43:01 25/12/06)
будет так pixi( urod, 10, 10, 255 ) где 255
увеличение
goglus (13:43:13 25/12/06)
о сильно
goglus (13:43:25 25/12/06)
а если не писать 255
goglus (13:43:32 25/12/06)
или надо 0 ставить
arctic[c]at (13:43:45 25/12/06)
будет либо мусор, либо значение из предыдущего пикси
goglus (13:44:22 25/12/06)
не слабо
arctic[c]at (13:46:22 25/12/06)
скорее всего увеличение плавным сделаю. 0
нет увеличения
1,
2,
3
уменьшение размера 1, 2, 3...
увеличение
goglus (13:47:05 25/12/06)
а как отрисовываться будет ? мягко или жестко
arctic[c]at (13:47:28 25/12/06)
то есть? имеешь в виду, будут ли сгляживаться пиксели?
goglus (13:47:41 25/12/06)
ну да я против :)
arctic[c]at (13:48:14 25/12/06)
пока не будут ) Во
первых, это жуткие тормоза, а во
вторых
усложнение кода
goglus (13:48:51 25/12/06)
я думую в прынцыпе не надо
arctic[c]at (13:49:12 25/12/06)
может быть, в будущем... повыеживаться :)
goglus (13:49:26 25/12/06)
не кругто и тот не нужен :)
arctic[c]at (13:49:37 25/12/06)
:)
goglus (13:50:05 25/12/06)
щас бы вот сейв и подпрограммы
arctic[c]at (13:50:11 25/12/06)
ага
goglus (13:51:13 25/12/06)
а то ты уже туды стока спихнул а сейва нет
arctic[c]at (14:40:56 25/12/06)
провожу первый эксперимент рисования pixi через полигончики.. такая параша получилась )))
goglus (14:44:13 25/12/06)
а че там гадкого
arctic[c]at (14:45:23 25/12/06)
не пойму еще. Контур полигончика правильный, а текстура как
то криво натянулась
goglus (14:46:19 25/12/06)
при слове текстура у меня перед глазами тигровая шкура пятнистая
arctic[c]at (14:46:49 25/12/06)
ну в данном случае текстура
это пикси )
goglus (14:47:05 25/12/06)
:
)
goglus (14:47:30 25/12/06)
пока не увижу не пойму как ты пиксельную пикси на куб натянуть хо
arctic[c]at (14:48:12 25/12/06)
а ты ничего и не заметишь )) Визуально все так же как раньше будет
goglus (14:49:49 25/12/06)
а
goglus (14:50:37 25/12/06)
ну а чего это добавит
arctic[c]at (14:51:10 25/12/06)
как чего. плавный зум, поворот, всякие искажения
goglus (14:52:55 25/12/06)
а это все ему :)))
arctic[c]at (14:53:23 25/12/06)
а?
goglus (14:54:40 25/12/06)
не обращай внимания
goglus (14:54:47 25/12/06)
я тут торможу
arctic[c]at (14:54:47 25/12/06)
:)
arctic[c]at (15:06:37 25/12/06)
о. прогресс на лицо. Правда, у прички до сих пор крыло кривое :)
goglus (15:07:00 25/12/06)
подбитая?
arctic[c]at (15:07:13 25/12/06)
eue
arctic[c]at (15:07:15 25/12/06)
угу
goglus (15:07:18 25/12/06)
а я уж придумал бабочку сделать машущую 3д крыльями
arctic[c]at (15:07:39 25/12/06)
:) клево
goglus (15:07:54 25/12/06)
:
)
goglus (15:08:06 25/12/06)
там мона будет много чего делать
arctic[c]at (15:08:12 25/12/06)
ага
goglus (15:08:20 25/12/06)
а экструда там нет пока ?
arctic[c]at (15:08:34 25/12/06)
а экструд что делает?
goglus (15:08:47 25/12/06)
ну толщину задать
goglus (15:09:06 25/12/06)
чтобы пикси не тонкая а пикселей так 7 толщиной была
goglus (15:09:28 25/12/06)
шагает типа урод под углом и толстенький такой
arctic[c]at (15:09:41 25/12/06)
а.. не.. это уже не просто трансформ
это добавление новых граней. Медленноо и сложно
arctic[c]at (15:10:29 25/12/06)
это придется пиксели превращать в кубики
goglus (15:11:02 25/12/06)
эх
goglus (15:11:09 25/12/06)
а придется со временем
arctic[c]at (15:11:58 25/12/06)
ну это со временем.. потому что вопрос не простой. Тут куча способов. Можно пиксель превращать в кубик, можно в воксель
goglus (15:12:18 25/12/06)
а это кто
arctic[c]at (15:12:29 25/12/06)
объемная точка
goglus (15:12:38 25/12/06)
о
goglus (15:12:42 25/12/06)
это круче
arctic[c]at (15:12:52 25/12/06)
и проще
goglus (15:13:11 25/12/06)
тогда из него и бум строить
arctic[c]at (15:13:22 25/12/06)
потому что объемная точка
это на самом деле 2D картинка обыкновенная
goglus (15:13:43 25/12/06)
но она крутится полноценно ?
goglus (15:14:05 25/12/06)
собственно достаточно крутить на 45 и все
goglus (15:14:12 25/12/06)
для начала
arctic[c]at (15:14:39 25/12/06)
неа. ЕT стараются как правило так рисовать, что не заметно, крутится она или нет. Например, шарик. Его как не крути, он шариком и останется
goglus (15:15:11 25/12/06)
ну это нам не подойдет
arctic[c]at (15:15:23 25/12/06)
почему, как раз подойдет
goglus (15:15:23 25/12/06)
у нас все ВЕСОМО ГРУБО ЗРИМО
goglus (15:15:36 25/12/06)
ну а как же угол куба показать
arctic[c]at (15:17:02 25/12/06)
ну вот я тебе как раз хотел предложить угол куба не показывать ) Зато можно воксель сделать, например, куском тумана. Тогда 3D pixi будет состоять из облаков и вращаться в пространстве
goglus (15:17:36 25/12/06)
ну это если мы хотим доплюнуть до брайса
goglus (15:17:58 25/12/06)
а если нам нужны мириадны шагающих пиксельных роботов то туман не нужен
arctic[c]at (15:18:18 25/12/06)
ну я потому предлогаю, потому что это в сто раз проще, чем кубик нарисовать )
goglus (15:18:53 25/12/06)
да понятно но потом тебя кубик не уломаешь сделать :))
goglus (15:19:27 25/12/06)
мне честного говоря прикольнее кажется 3д пиксельную графику из примитивов делать
goglus (15:19:35 25/12/06)
а не полигонов сложных
arctic[c]at (15:20:09 25/12/06)
дык примитивы в основе
полигоны... а воксели
они неделимые, как атомы. и любой формы
goglus (15:20:39 25/12/06)
а зачем они углы не показывают
goglus (15:20:54 25/12/06)
зачем сглаживаются и могут ли масштабиться
goglus (15:21:03 25/12/06)
чтоб прямо кубищем торчать
arctic[c]at (15:21:42 25/12/06)
масштабирются конечно же. воксель
тот же пикси. Каким его нарисуешь, таким он и будет
goglus (15:22:23 25/12/06)
та что значит каким нарисуешь
goglus (15:23:00 25/12/06)
я пишу a=#ffff pixi".........a"
goglus (15:23:06 25/12/06)
это точка
arctic[c]at (15:23:13 25/12/06)
угу
goglus (15:23:19 25/12/06)
будут ли у нее грани при повороте
arctic[c]at (15:23:27 25/12/06)
неа
goglus (15:23:35 25/12/06)
странно
goglus (15:23:38 25/12/06)
и плохо
arctic[c]at (15:23:45 25/12/06)
это же точка. зачем ей грани :)
goglus (15:23:58 25/12/06)
она какаято круглая точка
goglus (15:24:11 25/12/06)
а у нас точки
микромалевичи
arctic[c]at (15:24:22 25/12/06)
нет, есть конечно же воксели в виде 3D
кубиков, но это опять же в полигоны мы ударяемся всецело
goglus (15:24:36 25/12/06)
мдя
arctic[c]at (15:25:52 25/12/06)
это безусловно сделаем, когда полноценный 3D добавим
goglus (15:26:04 25/12/06)
ну ладна
arctic[c]at (15:27:11 25/12/06)
но и воксели сделаем )) они к пикселям как
то ближе, чем полигоны
goglus (15:27:27 25/12/06)
это да
goglus (15:27:38 25/12/06)
может изобретеш нормальный пикси воксель
arctic[c]at (15:27:47 25/12/06)
нормальный это какой
goglus (15:29:16 25/12/06)
кубический :))
arctic[c]at (15:29:50 25/12/06)
ну это кубик и есть ) преобразование каждого пикселя в кубик.
goglus (15:30:52 25/12/06)
тоже мне кубик блин без граней :))
arctic[c]at (15:31:28 25/12/06)
нет.. я не про воксели ща ) кубик
он и есть кубик. 6 граней, 12 полигонов
goglus (15:32:06 25/12/06)
а
goglus (15:32:15 25/12/06)
грани да а полигоны че
goglus (15:32:35 25/12/06)
12 много 6 самое то
arctic[c]at (15:33:15 25/12/06)
не грани имел в виду... стороны. 6 сторон. Каждая сторона
квадрат. А квадрат
это два треугольника (полигона). То есть, на каждый кубик 12 полигонов
goglus (15:33:29 25/12/06)
а
goglus (15:33:42 25/12/06)
то есть треугольника главнее квадратов :(
arctic[c]at (15:34:34 25/12/06)
треугольник основа
все из них стоится. В любой 3D проге самая сложная 3D
модель в основе
куча треугольников
goglus (15:45:25 25/12/06)
а я думал из прямоугольника
arctic[c]at (15:45:45 25/12/06)
не.. из того, что проще всего нарисовать )
arctic[c]at (15:45:54 25/12/06)
то бишь
треугольник
goglus (15:46:24 25/12/06)
мдя
arctic[c]at (15:46:42 25/12/06)
проще только битмапка... ну это уже воксель получается )
goglus (15:47:01 25/12/06)
мне из него сложнее но 3д то вообщем наверное да египетск пирамиды вон стоят
arctic[c]at (15:47:35 25/12/06)
а что пирамиды?
goglus (15:47:57 25/12/06)
ну треугольники
arctic[c]at (15:48:12 25/12/06)
но в основе кубики )
goglus (15:48:46 25/12/06)
:
)
goglus (15:48:54 25/12/06)
эра битмапа тогда
goglus (12:18:06 26/12/06)
отправил тебе диск
arctic[c]at (12:18:14 26/12/06)
о! круто!
goglus (12:18:25 26/12/06)
:
)
arctic[c]at (12:18:32 26/12/06)
:)
goglus (12:18:37 26/12/06)
записал весь арт
arctic[c]at (12:18:50 26/12/06)
это хорошо ))
goglus (12:18:53 26/12/06)
пару образов ос и софта малость совсем
arctic[c]at (12:19:08 26/12/06)
))
goglus (12:19:17 26/12/06)
а у тебя как там дела
arctic[c]at (12:20:22 26/12/06)
полигончик нарисовал. Текстуру поправил :) pixi уже отрисовывается нормально. Теперь вот думаю, как и какими командами лучше мутить трансформ )
goglus (12:20:57 26/12/06)
о эт кул
goglus (12:21:24 26/12/06)
ну ты название то команд не партся назови rotate
goglus (12:21:36 26/12/06)
transform
goglus (12:21:41 26/12/06)
trans
arctic[c]at (12:22:01 26/12/06)
ага.. еще одно серьезное изменение в pixi
я сделал так, что теперь указываешь координаты не левого верхнего угла пикси, а центра
goglus (12:22:20 26/12/06)
y' ckf,j
arctic[c]at (12:23:13 26/12/06)
не знаю, насколько уж это удобнее будет.... ))
arctic[c]at (12:23:36 26/12/06)
но часто именно центр пикси указать надо
goglus (12:23:50 26/12/06)
иногда проще
goglus (12:23:56 26/12/06)
протестим :)
arctic[c]at (12:25:19 26/12/06)
ну и увеличение пикси вставил плавное прямо в команду pixi( urod, 10, 10, 0 )
нет увеличения ... pixi( urod, 10, 10, 256 )
увеличение в два раза ... pixi( urod, 10, 10, 512 )
увеличение в 4 раза
goglus (12:25:51 26/12/06)
так
goglus (12:25:59 26/12/06)
а че так сложно
arctic[c]at (12:26:07 26/12/06)
а как проще?
goglus (12:26:13 26/12/06)
pixi( urod, 10, 10, 0 )
нет увеличения ... pixi( urod, 10, 10, 2)
увеличение в два раза ... pixi( urod, 10, 10,4 )
увеличение в 4 раза
arctic[c]at (12:27:06 26/12/06)
можно конечно.. но я подумал, что будет прикольно увеличивать пикси, скажем, в 1.3 раза или в 1.1 раз
goglus (12:27:37 26/12/06)
это да но что за число такое 256
goglus (12:27:40 26/12/06)
откуда оно
arctic[c]at (12:28:09 26/12/06)
компьютерное число ) Можно и другое
goglus (12:28:29 26/12/06)
лучше от 1 до
arctic[c]at (12:29:02 26/12/06)
а как же плавное увеличение
goglus (12:29:38 26/12/06)
ну 1,2 1,7
arctic[c]at (12:29:54 26/12/06)
мдя. это дроби уже
arctic[c]at (12:30:16 26/12/06)
надо подумать
goglus (12:30:21 26/12/06)
так стоп
goglus (12:30:28 26/12/06)
если я пишу 100
goglus (12:30:35 26/12/06)
это на скока увеличит
arctic[c]at (12:30:52 26/12/06)
ну где
то в 1.5 раз
goglus (12:31:09 26/12/06)
:
)
goglus (12:31:37 26/12/06)
сложно ну оставь пока как демо
goglus (12:35:03 26/12/06)
http://www.ljplus.ru/img/g/o/goglus/2007.gif
arctic[c]at (13:11:01 26/12/06)
:)
goglus (13:11:24 26/12/06)
я тут рисовалку качнул прикольную
arctic[c]at (13:11:30 26/12/06)
пальм?
goglus (13:11:50 26/12/06)
ага
arctic[c]at (13:11:59 26/12/06)
а..
goglus (13:12:02 26/12/06)
на изи бейсике написана
arctic[c]at (13:12:10 26/12/06)
:)
goglus (13:12:34 26/12/06)
там все симметричные отрисовки наконец собраны вместе
arctic[c]at (13:12:58 26/12/06)
ээ
arctic[c]at (13:15:34 26/12/06)
а я все думаю, нужно ли такое увеличение в пикси...
goglus (13:15:54 26/12/06)
ты про кратность ?
arctic[c]at (13:16:14 26/12/06)
ну про то, о чем говорили только что )
goglus (13:17:14 26/12/06)
смо увеличение нужно а вот на счет дробности фик его знает я то уродов делаю могу и обойтись но вот ктото может захочет что то более тонкое
arctic[c]at (13:17:36 26/12/06)
ага, например, я :)
goglus (13:18:11 26/12/06)
:
)
goglus (13:18:21 26/12/06)
тогда что за вопрос надо конечно
arctic[c]at (13:20:09 26/12/06)
установку центра трансформации задаем отдельной командой?
goglus (13:20:43 26/12/06)
не хотелосьбы
goglus (13:20:49 26/12/06)
лучше все внутрь
arctic[c]at (13:21:09 26/12/06)
rotate( 180, 20, 20 ) ?
goglus (13:21:22 26/12/06)
ну
goglus (13:21:29 26/12/06)
клево
arctic[c]at (13:23:04 26/12/06)
только, наверное, заранее три команды поворота сделать надо. Можно же повернуть тремя способами
goglus (13:23:26 26/12/06)
ого это как
arctic[c]at (13:24:04 26/12/06)
по разным осям
goglus (13:24:53 26/12/06)
так а не запихнуть ли все это в команду
goglus (13:25:13 26/12/06)
rotate( х,180, 20, 20 )
goglus (13:25:47 26/12/06)
http://mypalm.ru/soft/software.phtml?id=17156
arctic[c]at (13:25:57 26/12/06)
ну x не получится.. можно так rotate( 1, 180, 20, 20 ) rotate( 2, 180, 20, 20 ) rotate( 3, 180, 20, 20 )
arctic[c]at (13:26:44 26/12/06)
прикольно )
goglus (13:26:49 26/12/06)
ну лучше ось писать
arctic[c]at (13:27:21 26/12/06)
тогда rotate_x( 180, 20, 20 )
goglus (13:27:48 26/12/06)
во
goglus (13:27:52 26/12/06)
самое то
arctic[c]at (13:28:06 26/12/06)
тогда простой 2D
поворот будет таким rotate_z( 180, 20, 20 )
goglus (13:29:05 26/12/06)
ну круто
arctic[c]at (13:29:37 26/12/06)
эмн.. ну ладно
goglus (13:30:19 26/12/06)
:
)
arctic[c]at (13:37:50 26/12/06)
ну вот и до синуса с косинусом добрались :)
goglus (13:40:02 26/12/06)
о крутить теперь будем
arctic[c]at (13:40:44 26/12/06)
так как дробных чисел нет, то синусоида будет со значениями от
127 до 127
goglus (13:41:17 26/12/06)
номана
goglus (13:41:38 26/12/06)
муху вокруг банки кружащую можно бу сделать и хор
goglus (13:41:51 26/12/06)
кружится с удалением
arctic[c]at (13:42:01 26/12/06)
ага
arctic[c]at (13:42:15 26/12/06)
щас только табличку синуса где
нибудь сопру...
goglus (13:43:37 26/12/06)
мемориальную ?
arctic[c]at (13:43:45 26/12/06)
угу)
goglus (13:44:31 26/12/06)
:
)
goglus (13:59:13 26/12/06)
http://www.ljplus.ru/img/g/o/goglus/1.gif http://www.ljplus.ru/img/g/o/goglus/2.gif http://www.ljplus.ru/img/g/o/goglus/3.gif
arctic[c]at (13:59:49 26/12/06)
забавно ))
goglus (14:00:00 26/12/06)
ага тока сейва нет
arctic[c]at (14:13:22 26/12/06)
муха летает по кругу :)
goglus (14:14:26 26/12/06)
вау
goglus (14:14:36 26/12/06)
а удаляясь масштабируется
goglus (14:14:42 26/12/06)
шли короче мне срочно
arctic[c]at (14:14:57 26/12/06)
погоди ) я по ходу ошибку еще нашел. ща правлю
goglus (14:15:13 26/12/06)
Гь!!!!!!!!!!!!!
arctic[c]at (14:15:19 26/12/06)
:)
arctic[c]at (14:28:41 26/12/06)
))) исправил. муха летает. И при удалении уменьшается )))
goglus (14:28:56 26/12/06)
вау
goglus (14:29:00 26/12/06)
хаааааааааачу
goglus (14:29:11 26/12/06)
для палма есть ?
arctic[c]at (14:29:22 26/12/06)
не, для пальмы пока нет
goglus (14:29:43 26/12/06)
эх
arctic[c]at (14:29:46 26/12/06)
для пальмы будет после того, как трансформ закончу
goglus (14:30:12 26/12/06)
а успеешь до пятницы ?
arctic[c]at (14:30:19 26/12/06)
постараюсь
goglus (14:30:19 26/12/06)
а то потом я без инета
arctic[c]at (14:31:21 26/12/06)
ага..
arctic[c]at (14:32:32 26/12/06)
ну красота ваще.. ща все по синусам будет летать, прыгать )
goglus (14:33:04 26/12/06)
ты мне тока потом пояснилово напиши :)
arctic[c]at (14:33:24 26/12/06)
ага могу писюшную версию послать
goglus (14:33:37 26/12/06)
кидай конечно
arctic[c]at (14:36:01 26/12/06)
получай
goglus (14:36:25 26/12/06)
гогл экзешник сожрал
goglus (14:36:49 26/12/06)
сотри расширение
arctic[c]at (14:36:56 26/12/06)
дык я стер
goglus (14:37:10 26/12/06)
блин сожрал таки
goglus (14:37:15 26/12/06)
зипни
goglus (14:38:05 26/12/06)
File "release.rar\pixilang" was blocked because of an extension related to the detected file type "EXE"
arctic[c]at (14:38:08 26/12/06)
зупнул
goglus (14:38:31 26/12/06)
и его ...
arctic[c]at (14:38:40 26/12/06)
печальная новость.. ща видимо гмейл поумнел
goglus (14:38:51 26/12/06)
ff980@mail.ru
goglus (14:39:17 26/12/06)
видимо надо паковать с паролем ^)
arctic[c]at (14:39:28 26/12/06)
возможно )
arctic[c]at (14:39:41 26/12/06)
лови
goglus (14:39:44 26/12/06)
кидай на мэйл ру
arctic[c]at (14:39:52 26/12/06)
кинул уже
goglus (14:40:29 26/12/06)
и тут сожрал
arctic[c]at (14:40:44 26/12/06)
ладно, ща погодь
goglus (14:40:58 26/12/06)
http://up.spbland.ru/
goglus (14:41:02 26/12/06)
суда залей
arctic[c]at (14:41:09 26/12/06)
не, погодь
goglus (14:41:23 26/12/06)
а че через обменник номана
arctic[c]at (14:41:40 26/12/06)
инет то платный, я стараюсь почту юзать
goglus (14:42:02 26/12/06)
ну исходящий не должент считаться
arctic[c]at (14:42:14 26/12/06)
да не.. всT считается
goglus (14:42:25 26/12/06)
Mr@printstudio.ru
goglus (14:42:32 26/12/06)
рабочий
goglus (14:42:44 26/12/06)
хотя семантик
arctic[c]at (14:43:10 26/12/06)
получи гмейл
goglus (14:43:33 26/12/06)
неа
arctic[c]at (14:43:46 26/12/06)
опять ехешник спалил??
goglus (14:43:54 26/12/06)
Threat report release.rar File "release.rar" is password protected or contains password protected files
arctic[c]at (14:44:06 26/12/06)
понятно
goglus (14:44:20 26/12/06)
во обложили
arctic[c]at (14:44:29 26/12/06)
получай на рабочий
goglus (14:44:33 26/12/06)
ну почта = заливки я думаю
arctic[c]at (14:44:40 26/12/06)
не. почта фри
goglus (14:44:59 26/12/06)
а здесь семантик заблочил
goglus (14:45:03 26/12/06)
:))))
arctic[c]at (14:45:06 26/12/06)
ладно, на сайте выложу
goglus (14:45:19 26/12/06)
давай
arctic[c]at (14:49:16 26/12/06)
эээээ
goglus (14:49:26 26/12/06)
а
arctic[c]at (14:49:50 26/12/06)
на МОѓМ сайте мне пишут: не хватает прав для создания папки!
goglus (14:49:58 26/12/06)
у нас в pixilang участник
arctic[c]at (14:50:04 26/12/06)
кто?
goglus (14:50:07 26/12/06)
места не осталось
arctic[c]at (14:50:12 26/12/06)
дофигища
goglus (14:50:17 26/12/06)
http://be
nt
all.livejournal.com/profile
goglus (14:50:34 26/12/06)
ну лей в обменник файл то копеешного веса
arctic[c]at (14:50:50 26/12/06)
не.. погодь. надо разобраться )
goglus (14:50:56 26/12/06)
:
)
arctic[c]at (14:52:04 26/12/06)
и че, каков чувак? чего хочет? )
goglus (14:52:33 26/12/06)
ненаю просто зафрендил
goglus (14:52:38 26/12/06)
пишет стихи
goglus (14:52:42 26/12/06)
типа
arctic[c]at (14:52:52 26/12/06)
аа )
goglus (14:53:03 26/12/06)
:
)
goglus (14:56:50 26/12/06)
а вообще программер судя по всему
arctic[c]at (14:57:19 26/12/06)
понятно )
arctic[c]at (15:02:22 26/12/06)
up.spbland тоже не работает )
arctic[c]at (15:02:33 26/12/06)
съел файл и молчит
goglus (15:02:40 26/12/06)
почему это
goglus (15:02:48 26/12/06)
че инет рушится ?
arctic[c]at (15:02:49 26/12/06)
а фиг знает
arctic[c]at (15:02:52 26/12/06)
да нет вроде
goglus (15:03:02 26/12/06)
эх
arctic[c]at (15:03:13 26/12/06)
ну ваще ) слов нет
goglus (15:03:32 26/12/06)
кудаже пульнуть чтоб не съело
goglus (15:04:00 26/12/06)
дожили смена расширения не помогает
arctic[c]at (15:04:10 26/12/06)
))
goglus (15:04:30 26/12/06)
может пакануть чемто хитрвм 7зип iso
arctic[c]at (15:05:02 26/12/06)
http://www.wikiupload.com/download_page.php?id=40935
goglus (15:05:59 26/12/06)
эт чT
arctic[c]at (15:06:18 26/12/06)
ну жми там кнопку download file
goglus (15:06:35 26/12/06)
ага нашел
goglus (15:07:38 26/12/06)
муха
зверььььььььь
arctic[c]at (15:07:47 26/12/06)
)))
goglus (15:08:16 26/12/06)
а на птичке глюки мелькают
arctic[c]at (15:08:53 26/12/06)
да там небольшие сдвиги при зуме. ПОтом как
нибудь исправлю. Это даже не глюк
arctic[c]at (15:09:08 26/12/06)
неровности при натягивании текстуры
goglus (15:09:26 26/12/06)
ага а муха зверь
arctic[c]at (15:09:43 26/12/06)
:)
goglus (15:10:30 26/12/06)
но зум пока кривоват конечно я ей рейт сменил
заметно
arctic[c]at (15:11:28 26/12/06)
исправим потом. Это из за целочисленных вычислений. На больших зумах все равно немножко вылезать будет
goglus (15:11:36 26/12/06)
но тут как я понимаю либо привязывать все к кратности либо
goglus (15:11:53 26/12/06)
круто
arctic[c]at (15:11:54 26/12/06)
не, кратность не поможет. Все из за текстуры
goglus (15:12:15 26/12/06)
а 3д поворот еще не прикрутил ?
arctic[c]at (15:12:18 26/12/06)
сейчас пикси
это квадрат с натянутой текстурой
arctic[c]at (15:12:20 26/12/06)
нет еще
arctic[c]at (15:12:24 26/12/06)
прикручиваю
goglus (15:12:47 26/12/06)
да текстура как скатерть на столе
arctic[c]at (15:13:00 26/12/06)
типа того.. капризная вещь
goglus (15:13:13 26/12/06)
мдя
arctic[c]at (15:13:56 26/12/06)
ну это мелочи, я считаю. Потихоньку исправим
goglus (15:14:22 26/12/06)
да не понятно можно ли это исправить
arctic[c]at (15:14:51 26/12/06)
конечно можно
goglus (15:15:01 26/12/06)
вот если ресайз сделаешь на польме битмап картинки и не кратный масштаб дашь онаж поедет
goglus (15:15:16 26/12/06)
хотя здесь ближе к вектору
arctic[c]at (15:16:16 26/12/06)
да не.. при чем тут пальм ) и кратность.. Хоть кратный, хоть не кратный, хоть Пальм, хоть линукс, все одно
маленькие косячки будут. Постепенно исправим
это коррекция текстуры
goglus (15:16:37 26/12/06)
ну лана
goglus (15:16:46 26/12/06)
тебе ж видней
arctic[c]at (15:17:23 26/12/06)
мне даже так больше понравилось )) обычно сухие кубики. А тут! шумы какие
то )) живая картинка
goglus (15:17:44 26/12/06)
:
)
goglus (15:17:58 26/12/06)
вопрос спорный конечно
arctic[c]at (15:18:06 26/12/06)
конечно
goglus (15:18:15 26/12/06)
лучше шум ввести фильтром
arctic[c]at (15:18:22 26/12/06)
угу
arctic[c]at (15:23:27 26/12/06)
искажения решим путем добавления субпиксельной и субтексельной точности
arctic[c]at (15:23:38 26/12/06)
это я на умном сайте прочитал :)
goglus (15:23:43 26/12/06)
о слова какие
arctic[c]at (15:23:43 26/12/06)
http://algolist.manual.ru/graphics/3dfaq/
goglus (15:24:10 26/12/06)
а сейв то сейвто когда бу делать
arctic[c]at (15:24:29 26/12/06)
после трансформа. И когда на Пальме все эту штуку запустим
goglus (15:24:38 26/12/06)
:
)
goglus (15:24:45 26/12/06)
а что бу проблемы ?
arctic[c]at (15:25:24 26/12/06)
не знаю.. там скорее всего код разбивать по сегментам придется ) Ибо он у нас потолстел
goglus (15:26:01 26/12/06)
да не слабая затея
arctic[c]at (15:27:00 26/12/06)
да не.. просто он уже разбит по сегментам... ну.. на части разбит.. 4 сегмента всего. А я забил на 3, все в один пихаю )) ну он и переполнится, думаю... придется распределять куски кода по остальным
goglus (15:27:39 26/12/06)
а :) знакомый подход
arctic[c]at (15:27:52 26/12/06)
))
arctic[c]at (09:59:33 27/12/06)
замутил поворот. Но вот тут то артефакты на текстуре стали уже бросаться в глаза :( Поэтому щас буду пытаться исправить эти дела
arctic[c]at (12:04:40 27/12/06)
о! добавил субпиксельную и субтексельную точность. Почти идеальная картинка ) Только на некомпьютерных разрешениях pixi врет иногда... попытаюсь и это выловить
goglus (12:15:52 27/12/06)
а я наваял стакан и муху щас впихну посмотрю че покажет
arctic[c]at (12:16:17 27/12/06)
))
arctic[c]at (12:20:16 27/12/06)
а я вот поправил четкость. но небольших отклонений в один пиксель на больших зумах не избежать
goglus (12:20:50 27/12/06)
отклонений или мусора?
arctic[c]at (12:21:48 27/12/06)
отклонений. Пиксель может быть не ровно квадратным. у него могут появиться выступы размером в 1 точку экранную
goglus (12:22:09 27/12/06)
ну вобчем мусор :)
arctic[c]at (12:22:52 27/12/06)
посмотрим.. может, и можно исправить как
то
goglus (12:23:03 27/12/06)
:
)
goglus (12:23:16 27/12/06)
эх не успеешь до завтра палм версию прислать :(
arctic[c]at (12:23:31 27/12/06)
а в пятницу не работаешь?
goglus (12:23:58 27/12/06)
скорее все го нет
goglus (12:24:14 27/12/06)
да не парься
arctic[c]at (12:24:21 27/12/06)
ну я попробую сегодня откомпилить
goglus (12:24:54 27/12/06)
:
)
goglus (12:29:35 27/12/06)
стакан гад дышит
arctic[c]at (12:29:43 27/12/06)
??
goglus (12:29:56 27/12/06)
ну я стакан к мухе сделал:)
arctic[c]at (12:30:15 27/12/06)
а )
goglus (12:32:36 27/12/06)
ага понял я масштаб стакану не указал
goglus (12:46:27 27/12/06)
http://goglus.com/pixi/muxa.gif
arctic[c]at (12:58:07 27/12/06)
прикольно получилось! освоил технологию ))
goglus (12:58:32 27/12/06)
да брось просто взял твои готовые косинусы :)
arctic[c]at (13:01:02 27/12/06)
ща тебе еще поворот вышлю :)
goglus (13:01:13 27/12/06)
давай
goglus (13:01:24 27/12/06)
опять выкладывай
arctic[c]at (13:02:16 27/12/06)
кстати говоря, даже OpenGL и тот иногда на один пиксель карежит картинку. Так что не думай, что это только у pixilang проблемы :) ПРосто неточности вычислений
goglus (13:02:34 27/12/06)
да я не парюсь :)
arctic[c]at (13:02:47 27/12/06)
ща.. )
arctic[c]at (13:05:36 27/12/06)
пытаюсь компильнуть на Пальму
goglus (13:10:25 27/12/06)
никак не лезет ?
arctic[c]at (13:11:45 27/12/06)
хуже.. откомпилилось с первого раза!
goglus (13:11:58 27/12/06)
фу :)))
arctic[c]at (13:12:41 27/12/06)
это при том, что явное переполнение сегмента, как я и предпологал... и никаких предупреждений )) странный он какой
то... ща исправлю
goglus (13:13:01 27/12/06)
:
)
goglus (13:13:07 27/12/06)
лиш бы работал
goglus (13:13:21 27/12/06)
+ещеж и список нововведений нужен
arctic[c]at (13:13:37 27/12/06)
это завтра
goglus (13:13:42 27/12/06)
хотя и старыйто я на 2 % использовал
arctic[c]at (13:14:02 27/12/06)
тем более я еще не закончил.. поворот только на пикси действует
goglus (13:14:04 27/12/06)
у тебя на каникулы планыто есть
arctic[c]at (13:14:09 27/12/06)
конечно
goglus (13:14:16 27/12/06)
ну эт самое главное
goglus (13:14:28 27/12/06)
после каникул ждать релиза ?
arctic[c]at (13:14:33 27/12/06)
безусловно
goglus (13:14:39 27/12/06)
круто
goglus (13:14:54 27/12/06)
а еще недавно только точка могла двигаться
arctic[c]at (13:14:59 27/12/06)
ага )))
arctic[c]at (13:20:25 27/12/06)
нука давай, опробуй. У меня пальмы под рукой нет, не могу сказать, что там получилось. http://www.wikiupload.com/download_page.php?id=41302
goglus (13:22:57 27/12/06)
рест
goglus (13:23:01 27/12/06)
ресет
arctic[c]at (13:23:27 27/12/06)
загрузчик не выдает?
goglus (13:23:40 27/12/06)
arm starter (micro) v1.1
goglus (13:23:44 27/12/06)
все что пишет
arctic[c]at (13:24:33 27/12/06)
ясненько...
goglus (13:24:43 27/12/06)
:)
arctic[c]at (13:33:06 27/12/06)
http://www.wikiupload.com/download_page.php?id=41308
goglus (13:34:42 27/12/06)
тоже самое
arctic[c]at (13:35:34 27/12/06)
мдя, печально...
goglus (13:35:41 27/12/06)
увы
arctic[c]at (13:44:48 27/12/06)
белый экран и вот эта надпись?
goglus (13:53:36 27/12/06)
ага
goglus (13:53:40 27/12/06)
и панелька ресета
goglus (13:53:53 27/12/06)
уф 100 дисков укомплектили :)
arctic[c]at (13:54:10 27/12/06)
:) оч интересно...
goglus (13:54:18 27/12/06)
:
)
goglus (13:54:55 27/12/06)
Операционные системы. Разработка и реализация Э.Таненбаум, А.Вудхалл хошь книжку
arctic[c]at (13:55:31 27/12/06)
не ) Операционку я писать точно не буду
goglus (13:55:41 27/12/06)
:
)
goglus (13:55:57 27/12/06)
а какже pixilOS :))))
arctic[c]at (13:56:14 27/12/06)
это мы и без книжки осилим )
goglus (13:56:48 27/12/06)
я вот игрушку хочку примитивную типа убей муху
arctic[c]at (13:57:10 27/12/06)
да, ты мне напомнил, что надо еще генератор случайных чисел вставить
goglus (13:57:25 27/12/06)
ага
goglus (13:57:32 27/12/06)
но сейв важнее
goglus (13:57:43 27/12/06)
я бы уже картинок на пикселил кучу
arctic[c]at (13:57:50 27/12/06)
сделаю )
arctic[c]at (13:58:19 27/12/06)
протесть http://www.wikiupload.com/download_page.php?id=41312
goglus (13:58:25 27/12/06)
приурочим официальный релиз к выпуску линухи на палме
arctic[c]at (13:58:47 27/12/06)
а что, линуху обещают?
goglus (13:59:12 27/12/06)
к концу года не успели
goglus (13:59:20 27/12/06)
в 1 полугодии вроде
arctic[c]at (13:59:21 27/12/06)
а..
arctic[c]at (13:59:31 27/12/06)
ну что там? что
нибудь изменилось?
goglus (14:00:07 27/12/06)
ага
goglus (14:00:13 27/12/06)
в ресет не падает
goglus (14:00:18 27/12/06)
но и не грузиться
arctic[c]at (14:00:26 27/12/06)
сразу выходит в ОС, да?
goglus (14:00:27 27/12/06)
туда бел экран и выход
arctic[c]at (14:00:36 27/12/06)
ок. уже что
то
goglus (14:00:43 27/12/06)
ага
arctic[c]at (14:01:58 27/12/06)
а вот щас http://www.wikiupload.com/download_page.php?id=41313
arctic[c]at (14:06:41 27/12/06)
а? )
goglus (14:06:47 27/12/06)
тоже самое
goglus (14:06:58 27/12/06)
думал я напутал и качал 2 раза
arctic[c]at (14:07:11 27/12/06)
аа.. )) гуд.. ищем дальше
goglus (14:07:18 27/12/06)
:
)
arctic[c]at (14:08:47 27/12/06)
еще разок http://www.wikiupload.com/download_page.php?id=41314
goglus (14:10:57 27/12/06)
блин никак не скачаю
arctic[c]at (14:11:16 27/12/06)
)
goglus (14:12:58 27/12/06)
тож самое
arctic[c]at (14:13:07 27/12/06)
гуд гуд
goglus (14:13:13 27/12/06)
уф
arctic[c]at (14:13:21 27/12/06)
=)
arctic[c]at (14:14:21 27/12/06)
и еще разок http://www.wikiupload.com/download_page.php?id=41316
goglus (14:15:30 27/12/06)
ресет
arctic[c]at (14:15:35 27/12/06)
во
arctic[c]at (14:15:38 27/12/06)
однако
goglus (14:15:47 27/12/06)
а надпись таже
arctic[c]at (14:16:10 27/12/06)
ага... ресетится гад на выводе текстового сообщения на экран
goglus (14:16:39 27/12/06)
ага
arctic[c]at (14:20:56 27/12/06)
мдя...
goglus (14:22:11 27/12/06)
:
)
arctic[c]at (14:29:43 27/12/06)
вроде нашел... ошибка компиляции... вот они, недостатки Пальма полезли наружу :) yacc компилится неправильно. ПОстараюсь что
нибудь сделать
goglus (14:30:02 27/12/06)
да железо блин
arctic[c]at (14:30:21 27/12/06)
не в железе дело. А в операционке PalmOS :)
goglus (14:30:38 27/12/06)
ага устарела она
goglus (14:30:50 27/12/06)
а чел скрестил таки палм и спек
arctic[c]at (14:31:02 27/12/06)
то есть?
goglus (14:31:25 27/12/06)
ну поставил микруху спека на палм
goglus (14:32:04 27/12/06)
http://zx
palm.narod.ru/
arctic[c]at (14:32:05 27/12/06)
фанатик какой
то )
goglus (14:32:11 27/12/06)
ага
arctic[c]at (14:40:09 27/12/06)
нет.. не в этом ошибка :( не пойму.. в чем же..
goglus (14:43:30 27/12/06)
во опять я багу притянул
arctic[c]at (14:44:07 27/12/06)
:)
arctic[c]at (14:52:51 27/12/06)
попробуй еще разок http://www.wikiupload.com/download_page.php?id=41326
arctic[c]at (14:58:12 27/12/06)
а? )
goglus (14:58:31 27/12/06)
никак не качну
arctic[c]at (14:58:40 27/12/06)
а)
goglus (14:59:02 27/12/06)
да карточка виснет чтоли
goglus (15:00:31 27/12/06)
ресета нет
arctic[c]at (15:00:41 27/12/06)
ага....
goglus (15:00:46 27/12/06)
но опять соскакивает
arctic[c]at (15:00:55 27/12/06)
да, так и должно быть
goglus (15:01:33 27/12/06)
:
)
arctic[c]at (15:02:17 27/12/06)
где я накосячил, понять не могу )
goglus (15:02:36 27/12/06)
знакомое чуыство
arctic[c]at (15:02:53 27/12/06)
)
arctic[c]at (15:08:36 27/12/06)
о как... компилю разные версии pixi, а PRC
шка одного размера остается.... ооочень интересно
goglus (15:09:25 27/12/06)
мож чето теряется
arctic[c]at (15:09:56 27/12/06)
определенно
arctic[c]at (15:14:26 27/12/06)
а, не.. это я уже глючу )
goglus (15:17:13 27/12/06)
:
)
arctic[c]at (15:22:49 27/12/06)
давай ка еще разок :) http://www.wikiupload.com/download_page.php?id=41331
arctic[c]at (15:22:59 27/12/06)
проверю одну мыслю
goglus (15:24:28 27/12/06)
неа
arctic[c]at (15:24:35 27/12/06)
?
goglus (15:24:39 27/12/06)
ресетанет но и не гроузится
arctic[c]at (15:24:54 27/12/06)
ну вот! а ты говоришь "неа" ))
goglus (15:25:01 27/12/06)
:
)
goglus (15:25:09 27/12/06)
я то загрузчика жду :)))
arctic[c]at (15:25:39 27/12/06)
а ты там не успел заметить, он должен еще одну строчку написать типа MAIN: ARM started
goglus (15:26:00 27/12/06)
есть такая
arctic[c]at (15:26:45 27/12/06)
о! вообще это и печально с одной стороны... там оптимизация одна че
то не прет
из за неT висло.... но и хорошо, что заработало что
то
goglus (15:27:13 27/12/06)
:
) а какже оптимизация
arctic[c]at (15:27:25 27/12/06)
потом с ней разберусь
arctic[c]at (15:28:18 27/12/06)
нука давай вот эту опробуй :) http://www.wikiupload.com/download_page.php?id=41333
goglus (15:30:05 27/12/06)
о синенький
goglus (15:30:08 27/12/06)
экран
arctic[c]at (15:30:18 27/12/06)
,
arctic[c]at (15:30:19 27/12/06)
?
arctic[c]at (15:35:48 27/12/06)
:)
goglus (15:36:16 27/12/06)
ну синенький и написано там 14 main итд
goglus (15:36:26 27/12/06)
13 gjcktlybq
goglus (15:36:39 27/12/06)
13 последний
arctic[c]at (15:37:19 27/12/06)
и? повис или что?
goglus (15:37:39 27/12/06)
fuf dbcbn
goglus (15:37:42 27/12/06)
висит
arctic[c]at (15:37:54 27/12/06)
самая большая цифра 14?
goglus (15:38:16 27/12/06)
15
arctic[c]at (15:38:24 27/12/06)
и че написано напротив неT
goglus (15:38:29 27/12/06)
14 15 11 12 13
goglus (15:38:49 27/12/06)
15 маин set palette
arctic[c]at (15:39:06 27/12/06)
ага...
arctic[c]at (15:44:38 27/12/06)
ээх... :)
arctic[c]at (15:44:49 27/12/06)
еще вот такую попробуй http://www.wikiupload.com/download_page.php?id=41338
goglus (15:46:27 27/12/06)
есть
arctic[c]at (15:46:35 27/12/06)
а?
arctic[c]at (15:46:42 27/12/06)
рассказывай, чего есть )
goglus (15:46:48 27/12/06)
загрузился но при загрузки файла ресет
arctic[c]at (15:47:05 27/12/06)
а какой файл грузишь?
goglus (15:47:19 27/12/06)
17 gettig block from vfs
goglus (15:47:23 27/12/06)
муху
arctic[c]at (15:48:04 27/12/06)
17
единственное сообщение, или еще есть
goglus (15:48:13 27/12/06)
лдно
goglus (15:48:18 27/12/06)
одно одинешенько
arctic[c]at (15:48:39 27/12/06)
мда. грустно как
goglus (15:48:51 27/12/06)
а чего совсем плохо ?
arctic[c]at (15:49:15 27/12/06)
а хз, честно говоря :) С этим Пальмом блин... вечно какие
то ошибки )
arctic[c]at (15:49:23 27/12/06)
буду разбираться сегодня
goglus (15:49:23 27/12/06)
:
)
arctic[c]at (15:58:51 27/12/06)
если делать frame(0), то получается максимальная скорость, которую комп может выдать на pixilang. Ща посмотрю, сколько кадров в секунду мой ПЦ дает
arctic[c]at (16:07:02 27/12/06)
сто кадров в секунду. В медленном отладочном режиме. Интересно, сколько Пальма даст... )
goglus (16:10:42 27/12/06)
:
)
goglus (16:10:51 27/12/06)
скорости света не достигнет
arctic[c]at (16:10:58 27/12/06)
определенно )
arctic[c]at (16:12:08 27/12/06)
слушай, а он успел прогресс
бар нарисовать, или повис на чистом экране?
goglus (16:12:45 27/12/06)
самое начало
arctic[c]at (16:12:58 27/12/06)
самое начало прогресс бара?
goglus (16:13:23 27/12/06)
ага
arctic[c]at (16:13:41 27/12/06)
так... это уже интереснее
goglus (16:13:56 27/12/06)
:
)
arctic[c]at (16:16:59 27/12/06)
давай вот так попробуем http://www.wikiupload.com/download_page.php?id=41349
arctic[c]at (16:17:23 27/12/06)
посмотри, что за сообщение будет напротив самой большой цифры
goglus (16:19:25 27/12/06)
тебе всю шнягу писать
arctic[c]at (16:19:36 27/12/06)
а что, большая? )
goglus (16:20:06 27/12/06)
24 20 21 22 23
arctic[c]at (16:20:22 27/12/06)
напиши 23 и 24
goglus (16:21:57 27/12/06)
23 adding @ variable
goglus (16:22:32 27/12/06)
24 STAGE2. BYTE
CODE GENERATION
arctic[c]at (16:23:00 27/12/06)
ага... уже что
то
goglus (16:24:58 27/12/06)
^)
goglus (16:36:40 27/12/06)
http://mypalm.ru/soft/software.phtml?id=17037
arctic[c]at (16:38:13 27/12/06)
страшная вещь :)
goglus (16:38:23 27/12/06)
gjxtve
goglus (16:38:29 27/12/06)
почему
arctic[c]at (16:38:34 27/12/06)
непонятная )
goglus (16:38:40 27/12/06)
а
goglus (16:38:50 27/12/06)
я думал браинфак самая страшная
arctic[c]at (16:39:17 27/12/06)
ну brainfuck более бесполезный
goglus (16:40:01 27/12/06)
а это чет может ?
goglus (16:40:14 27/12/06)
я просто подумал что скора и сюда мона подвесить будет
arctic[c]at (16:40:27 27/12/06)
да наврядли ) ага. конечно подвесим
goglus (16:41:01 27/12/06)
:
)
arctic[c]at (16:42:22 27/12/06)
блин.. что мне нравится в pixilang, дык это
захотел быстро набросать маленькую граф. програмульку, открыл блокнот, начеркал пару строк, pixi, frame, масштаб и всT! Демосценерам должна такая фишка понравиться
goglus (16:42:41 27/12/06)
:
)
goglus (16:42:50 27/12/06)
а мне нравиться визуализация кода
arctic[c]at (16:43:09 27/12/06)
:)
arctic[c]at (16:50:09 27/12/06)
интересно, комьюнити кто
нибудь читает..
goglus (16:54:46 27/12/06)
а то
goglus (16:54:48 27/12/06)
но мало
arctic[c]at (16:55:46 27/12/06)
на сайте надо у меня будет выложить пререлиз... а то под новый год че
то аж по 500 человек в день стало ходить
goglus (16:56:23 27/12/06)
надо
arctic[c]at (17:01:48 27/12/06)
фракталы будем вставлять?
goglus (07:38:30 28/12/06)
27/12/2006 (12:06 GMT +05:00) ага
goglus (07:38:30 28/12/06)
27/12/2006 (14:28 GMT +05:00) мож не фрактал а вот это http://doc
serfar
.nnm.ru/tretij_glaz
arctic[c]at (07:43:36 28/12/06)
а.. ну это то просто ) Тут две проблемы возникнут: 1) Не все такие картинки видят. У некоторых не получается 2) Исходник для такой картинки
всеравно чистая 3D
модель, или что
то на неT похожее :)
arctic[c]at (07:43:45 28/12/06)
принес с собой Пальму. Будем тестить
goglus (13:07:09 28/12/06)
:
)
goglus (13:07:19 28/12/06)
просто картинки такие суперские
arctic[c]at (13:07:41 28/12/06)
ага. некоторые силятся, а увидеть никак не могут. По пол
часа смотрят )
goglus (13:08:29 28/12/06)
а я сразу
goglus (13:08:50 28/12/06)
но вот представь мы делаем не ОС а рабочий стол
goglus (13:08:55 28/12/06)
причем весь такой
goglus (13:09:05 28/12/06)
псевдо трехмерный интерфейс
arctic[c]at (13:09:46 28/12/06)
ээ.. а что ты там изображать будешь? )) Ведь мелких деталей не видно в таком режиме. БОльшие то порой не замечаешь
goglus (13:10:19 28/12/06)
да это проблема :)
goglus (13:10:40 28/12/06)
но в принцыпе надо не ОС замышлять на пикси а рабочие столы для линухи
arctic[c]at (13:11:29 28/12/06)
ну.. можно.. но скорее файловые менеджеры ) Ибо рабочий стол предпологает и все остальное
открытие окошек с приложением и т.д..
goglus (13:12:47 28/12/06)
да не приложения все на пикси написанные
goglus (13:12:52 28/12/06)
должныбыть
arctic[c]at (13:13:01 28/12/06)
ну это уже операционка получается :)
goglus (13:13:11 28/12/06)
не
goglus (13:13:19 28/12/06)
онаж с железом не напрямую
goglus (13:13:26 28/12/06)
а через линуху винду
arctic[c]at (13:13:36 28/12/06)
угу. виртуальная операционка
arctic[c]at (13:14:37 28/12/06)
слушай.. давай ка протесть последний релиз у себя на пальме :) готов?
goglus (13:14:55 28/12/06)
а то
arctic[c]at (13:15:03 28/12/06)
ща
goglus (13:15:05 28/12/06)
надплатформенная ОС
arctic[c]at (13:16:07 28/12/06)
ага
arctic[c]at (13:19:10 28/12/06)
получай почту гмейл
arctic[c]at (13:20:09 28/12/06)
если запустится
там две проги, потесть их, скажи сколько FPS у тебя выдает
goglus (13:21:37 28/12/06)
84 85
arctic[c]at (13:21:50 28/12/06)
это где?
goglus (13:22:13 28/12/06)
ну там где пишет
arctic[c]at (13:22:19 28/12/06)
?
arctic[c]at (13:22:28 28/12/06)
это FPS?
goglus (13:22:30 28/12/06)
мама
arctic[c]at (13:22:42 28/12/06)
чего чего? ))
goglus (13:23:06 28/12/06)
math 109 файл
arctic[c]at (13:23:29 28/12/06)
фигасе!! а у меня только 43 )
goglus (13:23:40 28/12/06)
а файл fly 85
arctic[c]at (13:23:55 28/12/06)
вот почему я хочу новый Пальм....
goglus (13:25:16 28/12/06)
:) с линухой
arctic[c]at (13:25:34 28/12/06)
да пока и с Пальмом сойдет )
goglus (13:26:18 28/12/06)
:)
arctic[c]at (13:29:20 28/12/06)
ну вот и отлично.. пальмовая версия пашет :)
goglus (13:29:37 28/12/06)
ага сегодня можно релиз выложить
goglus (13:29:45 28/12/06)
хотя докупентешена нет пока
arctic[c]at (13:30:33 28/12/06)
не.. релиз сегодня наврядли.. доку пишу.. спрашивай по ходу, что не понятно
goglus (13:30:45 28/12/06)
:)
goglus (13:30:59 28/12/06)
да можно написать ПРЕРЕЛИЗ
arctic[c]at (13:31:09 28/12/06)
можно :)
goglus (13:31:38 28/12/06)
слушай а давай вот этот сайт полностью под pixilang определим
goglus (13:31:44 28/12/06)
f1.gif.ru
arctic[c]at (13:32:02 28/12/06)
а что это за сайт?
goglus (13:32:24 28/12/06)
ye yfi cnfhsq ghjtrn ghj ghblevfyysq cjan
goglus (13:32:29 28/12/06)
ну наш старый проект про придуманный софт
arctic[c]at (13:32:40 28/12/06)
а чей хостинг?
goglus (13:32:48 28/12/06)
щас он уже не актуален но ссылки на него в хороших местах стоят
goglus (13:32:53 28/12/06)
gif.ru
goglus (13:33:00 28/12/06)
арт портал
goglus (13:33:08 28/12/06)
все без денег
arctic[c]at (13:33:08 28/12/06)
а места много? скрипты есть?
goglus (13:33:24 28/12/06)
места мона узнать а скока надо
goglus (13:33:33 28/12/06)
скрипты вот не уверен
arctic[c]at (13:33:53 28/12/06)
да не, я просто так ) если ты этим займешься, тогда будет круто
goglus (13:35:51 28/12/06)
да легко + дам тебе пароль чтоб выкладывать туда исходники и тд
goglus (13:36:08 28/12/06)
надо толь ко выяснить на счет живучести имени
arctic[c]at (13:36:23 28/12/06)
а.. ок )
goglus (13:36:34 28/12/06)
t_reset эт че
goglus (13:36:53 28/12/06)
transp( sin(t*8) + 128 ) эт прозрачность типа
arctic[c]at (13:37:02 28/12/06)
сброс трансорма, чтобы на трансформ предыдущего кадра не наслоится
arctic[c]at (13:37:17 28/12/06)
да, прозрачность по синусу
goglus (13:37:18 28/12/06)
обнуление предыдущего ?
goglus (13:37:25 28/12/06)
сильно
arctic[c]at (13:37:26 28/12/06)
да
goglus (13:37:56 28/12/06)
offset = 0 фрактал ?
arctic[c]at (13:38:10 28/12/06)
почему фрактал? )
arctic[c]at (13:38:17 28/12/06)
переменная обыкновенная
goglus (13:38:21 28/12/06)
а
goglus (13:38:31 28/12/06)
а почему все так вертиться хитро
arctic[c]at (13:39:00 28/12/06)
потому что к значениям синуса постоянно добавляется этот самый offset
goglus (13:39:11 28/12/06)
а
arctic[c]at (13:39:15 28/12/06)
в каждом кадре получается небольшой сдвиг синуса
goglus (13:39:37 28/12/06)
ой круто
arctic[c]at (13:39:42 28/12/06)
круто получилось )))
arctic[c]at (13:39:51 28/12/06)
это я утром в автобусе придумал
goglus (13:39:57 28/12/06)
:
)
arctic[c]at (13:49:19 28/12/06)
а вот уже изврат )
arctic[c]at (13:49:24 28/12/06)
offset = 0 start_timer(0) star=" ..... ..... ..B.. ..... ..... + ..... ..B.. .B.B. ..B.. ..... + ..B.. .B.B. B...B .B.B. ..B.. + .B.B. B...B ..... B...B .B.B. + B...B ..... ..B.. ..... B...B " B = #FFFFFF start: transp(255) clear(0) f = fps print( "fps: $f",
78,
78, #FFFFFF ) transp( sin( get_timer(0) / 4 ) + 127 ) print( "math test",
78,
68, #80FF80 ) transp( 255 ) t_reset t_rotate_z( get_timer(0) / 40, 0, 0 ) a = 0 stt: v = a + offset x = sin(v/2) / 4 + cos(v/3) / 5 y = cos(v / 3) / 4 + sin(
v) / 4 fpixi( star, x, y, sin(offset)*4+256, offset / 200 ) //dot( x, y, #ffffff ) a = a + 4 if a < 1200 { go stt } offset = get_timer(0) frame(0) go start
goglus (13:51:45 28/12/06)
ошибку в 19 строке пишет
arctic[c]at (13:52:40 28/12/06)
а потом выходит?
goglus (13:54:06 28/12/06)
я под виндой запустил
arctic[c]at (13:54:54 28/12/06)
а... у тебя старая версия
из за этого скорее всего
arctic[c]at (13:55:07 28/12/06)
прислать новую?
goglus (13:55:46 28/12/06)
канечно
arctic[c]at (13:56:19 28/12/06)
http://www.wikiupload.com/download_page.php?id=41830
goglus (13:59:30 28/12/06)
вау красотища
arctic[c]at (13:59:43 28/12/06)
о нет... ты вот на это глянь!
arctic[c]at (13:59:48 28/12/06)
offset = 0 start_timer(0) star=" BBBBBB B....B B....B B....B B....B BBBBBB " B = #FFFFFF start: transp(255) clear(0) f = fps print( "fps: $f",
78,
78, #FFFFFF ) transp( sin( get_timer(0) / 4 ) + 127 ) print( "math test",
78,
68, #80FF80 ) transp( 64 ) t_reset t_rotate_z( get_timer(0) / 40, 0, 0 ) a = 0 stt: v = a + offset x = sin(v/2) / 4 + cos(v/3) / 5 y = cos(v / 3) / 4 + sin(
v) / 4 fpixi( star, x, y, sin(offset/4)*4+256, offset / 200 ) //dot( x, y, #ffffff ) a = a + 4 if a < 1200 { go stt } offset = get_timer(0) frame(0) go start
goglus (14:00:35 28/12/06)
вах
goglus (14:00:47 28/12/06)
я вывесил как пререлиз
arctic[c]at (14:00:59 28/12/06)
окей
arctic[c]at (14:02:19 28/12/06)
вот это свобода творчества! Думаешь о эффекте, а не о том, как бы выделить память, открыть окно, нарисовать квадрат и т.д.
goglus (14:04:04 28/12/06)
:
)
goglus (14:04:15 28/12/06)
вот когда мы объединим усилия
goglus (14:04:23 28/12/06)
ты эфффектиы я уродов
goglus (14:04:35 28/12/06)
игрушки будут просто супер
arctic[c]at (14:04:46 28/12/06)
это да!
goglus (14:05:08 28/12/06)
думаю пара релизов и мона будет
arctic[c]at (14:05:16 28/12/06)
конечно!
goglus (14:05:45 28/12/06)
:
) вот и появляется предновогоднее настроение
arctic[c]at (14:08:57 28/12/06)
ага.. оно у меня уже давно! ))
goglus (14:09:18 28/12/06)
не у меня еще только+сегодня пьянка
goglus (14:09:25 28/12/06)
а я не любитель
arctic[c]at (14:10:37 28/12/06)
я тоже.. да не в пъянке дело.... новый язык рождается на глазах, меня это жутко радует )
goglus (14:11:00 28/12/06)
ну ты в более выгодном положении
goglus (14:11:11 28/12/06)
ты его ваяешь а я тока догоняю пока
arctic[c]at (14:12:04 28/12/06)
зато програмишь уже хорошо! )
goglus (14:12:21 28/12/06)
:
)
goglus (14:12:30 28/12/06)
пока только рисую
goglus (14:12:37 28/12/06)
но ведь вот муха летит
goglus (14:12:45 28/12/06)
ее не просто надо масштабить
arctic[c]at (14:12:53 28/12/06)
я и говорю, програмишь!
goglus (14:12:57 28/12/06)
ее нужно менять по ходу дела
goglus (14:13:29 28/12/06)
чтобы она туда летела влво смотрела а из за стакана вправо
arctic[c]at (14:14:01 28/12/06)
угу ) ну это просто
goglus (14:15:18 28/12/06)
ну да условие ввести
arctic[c]at (14:15:58 28/12/06)
если в правой части экрана, то рисуем один пикси, если в левой
то другой
goglus (14:16:17 28/12/06)
ага это просто а вот условие
goglus (14:16:28 28/12/06)
тут пока я в переменных путаюсь
arctic[c]at (14:17:18 28/12/06)
гм... а что там запутанного? )
goglus (14:21:54 28/12/06)
ну в моей голове визуализация кода на экране 320 на 320 тяжело идет
arctic[c]at (14:23:30 28/12/06)
как так? )
goglus (14:24:23 28/12/06)
ну нет у меня пространственного мышления
arctic[c]at (14:25:20 28/12/06)
как так.. ты же рисуешь
goglus (14:25:37 28/12/06)
ну это другое
goglus (14:25:46 28/12/06)
код чистая абстракция :)
goglus (14:25:56 28/12/06)
я работаю над этим :)
arctic[c]at (14:26:22 28/12/06)
да как сказать :) тут подход функциональный ) Нужна точка
поставь точку :)
goglus (14:26:47 28/12/06)
а вот условия
arctic[c]at (14:27:32 28/12/06)
если мы в левой части экрана, то рисуем МУХА1
goglus (14:28:47 28/12/06)
это я понимаю но потом путаюсь в синтаксисе и все
goglus (14:29:02 28/12/06)
тупизм увы
goglus (14:29:21 28/12/06)
причем пока блок схему рису все логично но буквы и логика испаряется
arctic[c]at (14:29:47 28/12/06)
))
arctic[c]at (14:31:05 28/12/06)
x = cos(t) / 2 y = sin(t) / 2 if x < 0 { ppp = MUXA1 } if x >= 0 { ppp = MUXA2 } pixi( ppp, x, y )
goglus (14:31:46 28/12/06)
мама
arctic[c]at (14:31:58 28/12/06)
:)
goglus (14:31:58 28/12/06)
cos(t) эт чT
arctic[c]at (14:32:08 28/12/06)
как че? косинус :)
goglus (14:32:19 28/12/06)
а
goglus (14:32:34 28/12/06)
ой надо будет помозговать
arctic[c]at (14:32:40 28/12/06)
:)
goglus (14:32:44 28/12/06)
в планах пингпонг сделать
arctic[c]at (14:33:06 28/12/06)
а )
goglus (14:33:18 28/12/06)
ну самый тупой
arctic[c]at (14:33:41 28/12/06)
ага, понятно. Ну это просто!
goglus (14:36:52 28/12/06)
тебе тода
arctic[c]at (14:37:11 28/12/06)
въедешь потихоньку )
goglus (14:37:40 28/12/06)
надеюсь
goglus (14:40:01 28/12/06)
все сгоняют с компа
arctic[c]at (14:40:13 28/12/06)
плохо
goglus (14:40:27 28/12/06)
готовятся к буйству так что теперь тока смс и почта гымыла
goglus (14:40:33 28/12/06)
с мака жены
goglus (14:40:59 28/12/06)
если будет супер прорыв смсни я карточку куплю качну :)
arctic[c]at (14:41:14 28/12/06)
окей :) думаю, будет :)
goglus (14:41:23 28/12/06)
круто
goglus (14:41:36 28/12/06)
смсь полюбому найду способ скачать
arctic[c]at (14:41:47 28/12/06)
ok!
goglus (14:47:12 28/12/06)
ладна отрубаюсь
arctic[c]at (14:47:22 28/12/06)
давай, удачи тебе!
goglus (14:47:33 28/12/06)
и тебе + с наступающим
arctic[c]at (14:47:41 28/12/06)
аналогично )
goglus (12:28:14 11/01/07) уф добрался до работы и компа мышки нет перемещаюсь табом :)
goglus (12:28:18 11/01/07) как там успехи
arctic[c]at (12:29:05 11/01/07) гы )) да у меня все движется потихоньку. Вот сегодня планирую подпрограммы встроить таки
goglus (12:30:43 11/01/07) клево щас пойду мышку добуду
arctic[c]at (12:30:50 11/01/07) даваай ) а я поем
arctic[c]at (13:01:05 11/01/07) уф ))
goglus (13:01:31 11/01/07) ага голова болит
ненавижу праздники на родине
arctic[c]at (13:01:57 11/01/07) )))
arctic[c]at (13:02:05 11/01/07) понимаю...
goglus (13:02:20 11/01/07) рад что до работы дополз
arctic[c]at (13:02:22 11/01/07) мне диск твой дошел. Только я не успел еще толком его полистать
goglus (13:02:28 11/01/07) о круто
goglus (13:02:39 11/01/07) а я думал уже потярлся
arctic[c]at (13:02:49 11/01/07) не. в целости дошел
goglus (13:03:08 11/01/07) ну будет время полистаешь
arctic[c]at (13:03:12 11/01/07) купил я себе card
reader. Так что теперь на работе могу в пальму заливать проги
goglus (13:03:31 11/01/07) эт хорошо я давно его юзаю
goglus (13:03:38 11/01/07) хотсинк не признаю
arctic[c]at (13:05:21 11/01/07) ага ) активно его ща юзаю
goglus (13:05:43 11/01/07) зачем ?
arctic[c]at (13:06:02 11/01/07) ридер? Компилю, заливаю, тестю )
goglus (13:06:41 11/01/07) а я думал ты про хотсинк :)
goglus (13:06:52 11/01/07) я переписал большую часть прог
goglus (13:06:56 11/01/07) под пикси
goglus (13:07:04 11/01/07) не работает интерактивный зум
goglus (13:07:13 11/01/07) и с ума сошла рисовалка цветная
arctic[c]at (13:07:24 11/01/07) еще переписать придется )) Я зум у pixi сделал почти как раньше.. ща там значения маленькие 2,3,4,5...
goglus (13:07:26 11/01/07) ну битость ты говоришь убрал
goglus (13:07:32 11/01/07) во
goglus (13:07:36 11/01/07) так чище
goglus (13:07:46 11/01/07) координаты я поправил
arctic[c]at (13:07:50 11/01/07) не совсем.. еще убирать надо.. постепенно это
goglus (13:08:08 11/01/07) кого убирать
arctic[c]at (13:08:55 11/01/07) битость пикселей при зуме
goglus (13:09:05 11/01/07) а :(
arctic[c]at (13:09:39 11/01/07) исправлю, думаю )
goglus (13:09:54 11/01/07) хорошо бы а то прикол пропадает
arctic[c]at (13:11:42 11/01/07) угу.. ну ты понимаешь, что, например, при маленьком увеличении корявости всеравно могут быть, потому что сглаживания нет... ну как во Флэше
в нTм тоже корявости при небольшом масштабировании
goglus (13:12:16 11/01/07) не нужно чтобы минимального увеличения не было
goglus (13:12:24 11/01/07) есть стартовый размер
goglus (13:12:29 11/01/07) не битый
goglus (13:12:42 11/01/07) и кратные масштабы без битости
goglus (13:12:52 11/01/07) и в топку флеш
arctic[c]at (13:15:18 11/01/07) не.. минимальное всеравно нужно
без него никуда. Без плавного зума я не смогу творить. Короче.. я сделал просто.. Ты юзай кратные масштабы
без проблем. А для себя я ввел дополнительный параметр в pixi, который еще плавно может приращивать кратный масштаб. Но по умолчанию он ноль. Так что ты можешь просто про него забыть
goglus (13:16:08 11/01/07) то есть можно со сглаживанием а можно кратно?
arctic[c]at (13:16:42 11/01/07) да.. ну сглаживания нет. Просто плавное увеличение с искажениями
goglus (13:17:20 11/01/07) ну тоесть кратное без шума а не кратное с шумом
arctic[c]at (13:18:04 11/01/07) в идеале
да. То есть, пока всеравно шумит. Но я это исправлю скоро
goglus (13:18:37 11/01/07) ну тогда все ок
arctic[c]at (13:18:48 11/01/07) ну и при повороте, естественно, будут искажения
goglus (13:18:57 11/01/07) я уже созрел для написания пингпонга но пока не знаю как
goglus (13:19:08 11/01/07) при повороте то понятно
arctic[c]at (13:19:26 11/01/07) ок ) я как раз тоже об игрушке задумываюсь
goglus (13:19:44 11/01/07) а я чаду припас рикошет
arctic[c]at (13:19:56 11/01/07) чего?
goglus (13:19:57 11/01/07) игрушка типа пингпонга на пс но уровни
arctic[c]at (13:20:02 11/01/07) а ))
goglus (13:20:14 11/01/07) по 3 шарика + лабиринты и пр
arctic[c]at (13:20:36 11/01/07) ))
goglus (13:20:59 11/01/07) вот типа такого бы
goglus (13:21:16 11/01/07) хочу из изи бейсика попробовать украсть алгоритм полета шарика
arctic[c]at (13:21:26 11/01/07) да без проблем! щас тебе дам свежую версию. Разбирайся, пока я подпрограммы ваяю
goglus (13:21:48 11/01/07) давай
arctic[c]at (13:22:49 11/01/07) заодно заценишь плазму :) Только мой пальм еT почти не тянет... Ну эффект вообще не для пальмов конечно ))
goglus (13:23:53 11/01/07) :
)
arctic[c]at (13:24:10 11/01/07) вернее тянет, но в низком разрешении )
arctic[c]at (13:30:18 11/01/07) http://www.wikiupload.com/download_page.php?id=50476
goglus (13:35:29 11/01/07) ай красота
arctic[c]at (13:36:20 11/01/07) =)
goglus (13:36:45 11/01/07) теперь все проги надо перебрать выложить
goglus (13:36:58 11/01/07) ты еще принципиально бу менять чегонить ?
arctic[c]at (13:38:02 11/01/07) это сегодня решится... Скорее всего ничего не буду. Может, только синус более чувствительным сделаю
goglus (13:38:22 11/01/07) а то половина из твоей папки не пашет
arctic[c]at (13:38:44 11/01/07) как так. что например?
goglus (13:39:04 11/01/07) рисовалка
goglus (13:39:23 11/01/07) я придумал пару ходов для раскрутки пикси но надо его дособрать хотябы с точки зрения функционала
arctic[c]at (13:39:38 11/01/07) а.. в чем ходы заключаются?
goglus (13:40:32 11/01/07) ну я наткнулся на старого знакомого в жж у него есть пара проектов не плохих там и пиксели и 8битная музыка пикситам как рыба в воде
goglus (13:40:34 11/01/07) будет
arctic[c]at (13:41:17 11/01/07) а что у него за проекты? он программер?
goglus (13:42:05 11/01/07) чуть чуть но больше куратор и медиа художни+ коллекционер медиа арта
arctic[c]at (13:42:42 11/01/07) и как мы его с пикси свяжем?
goglus (13:42:58 11/01/07) мы ему пикси предложим как арт проект
arctic[c]at (13:43:19 11/01/07) а.. ну это всегда пожалуйста )
goglus (13:43:36 11/01/07) главное чтобы функционал в пикси был заложен весь какой собирались
goglus (13:43:43 11/01/07) хотя бы в звчаткахз
goglus (13:43:51 11/01/07) чтоб на пальцах не объяснять
goglus (13:44:05 11/01/07) а через него возможно и пропиаримся и народ соберем
arctic[c]at (13:44:09 11/01/07) да, это само собой. я уже над звуком потихоньку думать начинаю
goglus (13:44:46 11/01/07) вот + аскии арт и гиф выдавливалку для пальмы
arctic[c]at (13:45:18 11/01/07) надо с аскии артом определиться
goglus (13:45:46 11/01/07) давай
goglus (13:45:55 11/01/07) там в чем загвоздка ?
goglus (13:46:03 11/01/07) в шрифте ?
arctic[c]at (13:46:07 11/01/07) в идее
arctic[c]at (13:46:10 11/01/07) в чем идея
goglus (13:46:48 11/01/07) ну что бы нарисовав обычный пикси выводить его буквами
goglus (13:46:50 11/01/07) но
goglus (13:46:59 11/01/07) задав цвет как точкам
goglus (13:47:19 11/01/07) и придется вместо точек дырок делать пробелы дырки
arctic[c]at (13:49:33 11/01/07) ща.. минутку..
arctic[c]at (13:51:13 11/01/07) гм... что
то не пойму до конца идею
goglus (13:51:32 11/01/07) ну сейчас пикси как рисуется
goglus (13:51:39 11/01/07) точка
дырка
goglus (13:51:52 11/01/07) буква пиксель окрашенный как захочешь
goglus (13:52:05 11/01/07) а там должно быть
goglus (13:52:42 11/01/07) назначение букве которым нарисовано любой буквы которой будет отрисовка производиться
goglus (13:52:58 11/01/07) то есть пишу .=
goglus (13:53:06 11/01/07) и точка пробелом
goglus (13:53:25 11/01/07) пишу .=й и точка рисуется й
goglus (13:53:28 11/01/07) вот
goglus (13:53:42 11/01/07) тогда уже нарисованное можно будет использовать
arctic[c]at (13:54:19 11/01/07) гм.. а ведь масло маслянное получается.. у тебя и так буквами все задано, а ты еще каждой букве новую букву присваиваешь
goglus (13:55:45 11/01/07) это да по этому и хотел пикси универсальнее
arctic[c]at (13:56:43 11/01/07) гм.. как
то тут запутанно получается
goglus (13:57:03 11/01/07) ну если брать просто пикси
goglus (13:57:19 11/01/07) и в задание ему параметров писать
goglus (13:57:58 11/01/07) не а=#000 а а=a
goglus (13:58:07 11/01/07) м ожет так
arctic[c]at (13:58:51 11/01/07) и что это значит? )
goglus (13:59:38 11/01/07) ну тогда рисуется не пикселем а буквой а
arctic[c]at (14:00:45 11/01/07) а как он будет рисовать, если рядом стоят буква а и какие
нибудь пиксели цветные? буква большая, пиксели маленькие
goglus (14:01:02 11/01/07) не не либо либо
goglus (14:01:12 11/01/07) нужно все задать буквами
goglus (14:01:28 11/01/07) размеры то разные
arctic[c]at (14:01:37 11/01/07) тут неоднозначность. Обязательно найдется народ, который будет пытаться совместить
goglus (14:02:29 11/01/07) ну тут 2 варианта
goglus (14:02:56 11/01/07) либо при недоназначении скажем букв
goglus (14:03:11 11/01/07) пиксели автоматом рисуются рамером шрифта
arctic[c]at (14:04:12 11/01/07) ну да.. только вот как
то все это странно получается... смысл плохо улавливаю. ASCII арт заключается именно в эмулировании кладких контуров символами
arctic[c]at (14:07:45 11/01/07) связь рвалась
goglus (14:11:47 11/01/07) :
)
goglus (14:12:37 11/01/07) я просто надеюсь на приток народа из аскииарта+общее единенеи технологий + я тебе послал прогу а там как раз аски пиксельные картинки оч прикольные
arctic[c]at (14:18:39 11/01/07) угу.. тут в чем прикол. Истинные любители АСКИИ
арта рисуют все это сами. То есть, по буквам. Они вообще никакими конвертерами не пользуются. Им всего лишь текстовый редактор нужен. Так что, не уверен, что мы их захватим
goglus (14:19:28 11/01/07) почему пусть они все и рисуют просто анимировать проще
goglus (14:19:38 11/01/07) рисуешь паровозик и двигаешь его
goglus (14:19:58 11/01/07) + можно уже классику аскиарта цитировать
arctic[c]at (14:20:00 11/01/07) тогда я не вижу смысла в pixi. Это рисуется обыкновенным print
goglus (14:20:35 11/01/07) ну может ты и прав
goglus (14:20:52 11/01/07) а перемещения и прочее он же не может
arctic[c]at (14:21:08 11/01/07) почему?? мы же принту указываем координаты
arctic[c]at (14:21:14 11/01/07) и цвет
goglus (14:21:35 11/01/07) а анимацию
arctic[c]at (14:22:00 11/01/07) а.. ну разве только анимацию
goglus (14:22:14 11/01/07) во
arctic[c]at (14:23:04 11/01/07) ну тогда ввести команду tpixi. Которая любые pixi будет рисовать буквами
goglus (14:23:39 11/01/07) ну давай так
arctic[c]at (14:24:26 11/01/07) и замену предлогаю не делать. Какие буквы в pixi записаны, такие и выводим
goglus (14:25:01 11/01/07) ну а цвет назначать им можно ?
arctic[c]at (14:26:06 11/01/07) цвет... да.... только как )
goglus (14:26:42 11/01/07) ну также как в пикси буква=цвет
goglus (14:26:53 11/01/07) перед tpixi писать
arctic[c]at (14:27:05 11/01/07) а если я захочу одну букву но разными цветами
goglus (14:27:33 11/01/07) мдя
goglus (14:27:46 11/01/07) ты затейник
arctic[c]at (14:28:05 11/01/07) )) ну логичный хотимчик
goglus (14:28:28 11/01/07) но в обычном аскиарте этого не сделать
goglus (14:28:36 11/01/07) хотя чемто можно
arctic[c]at (14:28:49 11/01/07) сделать, если использовать не ASCII, а ANSI
goglus (14:29:00 11/01/07) придумать бы былобы эксклюзивно
goglus (14:29:12 11/01/07) ANSI это че
goglus (14:29:22 11/01/07) та прога так называлась
goglus (14:29:30 11/01/07) букво пиксельная
arctic[c]at (14:29:39 11/01/07) придумаем, какие проблемы ) ANSI
типа ASCII, только шире. Это формат такой
goglus (14:30:10 11/01/07) а как он делается
goglus (14:31:47 11/01/07) красиво но не пойму как она в текст редакторе выглядит
arctic[c]at (14:31:51 11/01/07) так же как ASCII, только есть спец
символы
так называемые ESCAPE
последовательности, которые задают цвет, фон, жирность, мигание и т.д.
goglus (14:32:00 11/01/07) но формат хороший НАДО ВОЗРОДИТЬ
goglus (14:32:10 11/01/07) круто
goglus (14:32:24 11/01/07) Почти полное исчезновение BBS и DOS резко уменьшило популярность ANSI
графики. (Современные версии DOS под Microsoft Windows не используют ANSI.SYS) Сейчас даже просмотр ANSI
графики требует специального софтвера.
arctic[c]at (14:33:07 11/01/07) Дос
да. А вот Linux
юзает в консолях ANSI
goglus (14:33:18 11/01/07) о круто
arctic[c]at (14:33:41 11/01/07) я даже делал ANSI версию трекера своего для Linux
goglus (14:38:00 11/01/07) круто я тут смотрю картинки класс
arctic[c]at (14:38:45 11/01/07) ага!
arctic[c]at (14:39:41 11/01/07) есть одна дикая идейка на этот счет... )
goglus (14:41:53 11/01/07) давай делись
arctic[c]at (14:42:48 11/01/07) мдя.. не знаю еще, как это оформить.. но идея хорошая обыкновенный pixi пиксельный. Увеличиваешь его раз в 8, и некоторые пиксели становятся квадратиками (как обычно), а некоторые превращаются в цветные буквы
goglus (14:54:17 11/01/07) круто
goglus (14:54:29 11/01/07) но классику тоже б надо сохранить
arctic[c]at (14:55:43 11/01/07) ага.. непростой вопрос.. )
goglus (14:55:58 11/01/07) ага но масса народа за чистоту жанра
goglus (14:56:02 11/01/07) я то нет
arctic[c]at (14:56:55 11/01/07) чистота жанра
это какого?
goglus (15:00:54 11/01/07) ну аскиарта к примеру
arctic[c]at (15:02:11 11/01/07) я считаю, что таких как раз таки меньшенство. Большинство вообще не знает, что за ASCII такой, они просто говорят "Это красиво! Мне нравится!"
arctic[c]at (15:02:23 11/01/07) Я за большинство
goglus (15:04:17 11/01/07) логично но маститые художники и коллекционеры то знают
goglus (15:04:21 11/01/07) про истоки
goglus (15:04:46 11/01/07) на самом деле надо и истоки сохранить и горизонты расширить
arctic[c]at (15:07:11 11/01/07) ну типа того. Не стоит ограничивать себя истоками. Я за оригинальные и красивые дизайнерские решения. Вот тут крутой программер смотрел нашу демку и говорит "а почему у вас шум экрана сделан через JPG, а не программно? И вообще, у вас ненастоящий шум, с неравномерным математическим распределением"... во... ну кому это надо? )) Об этом задумается только 1%
goglus (15:13:08 11/01/07) ну это да
goglus (15:13:26 11/01/07) но тут ведь еще соревновапнее между крутыми
goglus (15:13:35 11/01/07) программерами художниками и тд
arctic[c]at (15:16:23 11/01/07) тоже верно.. но по большей степени художников. Крутые программеры к нам не пойдут, потому что они и так довольны своей жизнью. Пойдут художники, музыканты, вообщем творческий народ. Ну и начинающие
goglus (15:17:18 11/01/07) :
)
goglus (15:17:33 11/01/07) программеры заценивать будут :))
arctic[c]at (15:17:51 11/01/07) угу )
goglus (15:18:57 11/01/07) ну так че решили с аски анси
arctic[c]at (15:21:22 11/01/07) еще ничего конкретного )) решаем вот
goglus (15:22:21 11/01/07) :
)
arctic[c]at (15:28:48 11/01/07) прикол. Для полноценности каждый символ должен иметь два цвета и код символа... уф.. тут простая замена может не сработать. А если цвет указывать прямо в тексте pixi, тогда нагромождение символов будет
goglus (15:29:17 11/01/07) да читабельность картинки =0
goglus (15:29:40 11/01/07) боюсь надо пока примитив версию делать
goglus (15:29:46 11/01/07) одна буква 1 цвет
arctic[c]at (15:30:34 11/01/07) ага
goglus (15:35:51 11/01/07) и еще бы гиф на пальме чтоб выдавливал
arctic[c]at (15:36:38 11/01/07) это тоже сделаем )
goglus (15:37:25 11/01/07) нужно чтобы прожка была
выгоняля в гиф указанную зону картинки причем кадр тока когда касаешься стилусом экрана
goglus (15:37:36 11/01/07) или даже просто кнопку паблиш кадр
goglus (15:37:49 11/01/07) тогда аниматор на пальме оч лихой будет
arctic[c]at (15:38:39 11/01/07) а.. ну да.. это легко )
goglus (15:39:04 11/01/07) :)
goglus (15:39:06 11/01/07) а как
arctic[c]at (15:39:16 11/01/07) ну.. написать мне ))
goglus (15:39:54 11/01/07) ага
goglus (15:40:04 11/01/07) я то не допру в жизни
arctic[c]at (15:40:36 11/01/07) в смысле написать новую команду )
goglus (15:41:33 11/01/07) вот не знаю
goglus (15:41:52 11/01/07) можно это условием задать видимо параметр экспорта нужен
arctic[c]at (15:42:32 11/01/07) да не.. всеравно будет отдельная команда. Типа video_export_crop( 0, 0, 32, 32 )
goglus (15:44:41 11/01/07) прям видео будем гнать ?
goglus (15:44:45 11/01/07) :)
goglus (15:44:56 11/01/07) кады будет
arctic[c]at (15:45:10 11/01/07) ну да ) да вот подпрограммы сделаю )
goglus (15:45:30 11/01/07) чето ты с ними долго :)
goglus (15:45:36 11/01/07) ченить крутое мутишь ?
arctic[c]at (15:45:52 11/01/07) не... наоборот... просто долго думал.. и решил сделать очень просто )
arctic[c]at (15:46:05 11/01/07) без наворотов...
goglus (15:46:08 11/01/07) а эт хорошо
goglus (12:58:01 12/01/07) ну вобщем правил я все каникулы проги а в новой версии опять не пашут
arctic[c]at (13:01:57 12/01/07) ))) шли мне все проги
я мигом поправлю
arctic[c]at (13:02:05 12/01/07) там немного изменений
goglus (13:02:22 12/01/07) да ты скажи где я поправлю
arctic[c]at (13:02:24 12/01/07) я вернул обратно выражения типа a + 1 b
3
goglus (13:02:39 12/01/07) Гь!!!!!!!!!!!!!
arctic[c]at (13:02:43 12/01/07) ))
goglus (13:02:54 12/01/07) а я смотрел плазму думаю чегоэто ты
arctic[c]at (13:02:59 12/01/07) )))
goglus (13:03:00 12/01/07) плазма зверь
arctic[c]at (13:03:11 12/01/07) скоко FPS у тебя на пальме дает?
goglus (13:03:39 12/01/07) та чтофаст 6
8
arctic[c]at (13:04:16 12/01/07) не может быть. У меня она 18 дает
arctic[c]at (13:04:36 12/01/07) а простая
2
goglus (13:04:53 12/01/07) вру
goglus (13:04:55 12/01/07) 34
arctic[c]at (13:05:00 12/01/07) о
goglus (13:05:17 12/01/07) а вот простая 4
5
arctic[c]at (13:05:45 12/01/07) ага... ну в среднем в 2 раза быстрее
arctic[c]at (13:05:51 12/01/07) чем у меня
goglus (13:05:52 12/01/07) слушай надо б сделать выход в дерево в загрузчике
arctic[c]at (13:06:00 12/01/07) то есть?
goglus (13:06:07 12/01/07) и прокрутку покрасивше
goglus (13:06:32 12/01/07) ну открыл я плазму и чтоб открыть другой файл нужно выйти
arctic[c]at (13:07:35 12/01/07) а. ну да. я об этом думал уже тоже. а на счет прокрутки пока лучше и не заморачиваться. Это временный вариант. Скоро я сюда виндовую систему от PsyTexx переводить буду
всT будет красяво
goglus (13:08:05 12/01/07) :)
goglus (13:08:23 12/01/07) надо тока отрисовать все в пикси
arctic[c]at (13:08:32 12/01/07) что?
goglus (13:08:32 12/01/07) интерфейс в смысле
arctic[c]at (13:08:57 12/01/07) а.. ну наврядли ) Оконный менеджер отдельно будет
goglus (13:10:03 12/01/07) то есть графику нарисованную в пикси не бу использовать ?
goglus (13:10:13 12/01/07) мож тогда прото нарисовать чегонить
arctic[c]at (13:10:35 12/01/07) ээ.. что
то я тебя не пойму ) Графику использовать где?
goglus (13:10:51 12/01/07) ну в интерфейсе загрузчика
arctic[c]at (13:11:27 12/01/07) а.. врядли... может, потом.. пока загрузчик
это штука нижнего уровня, отдельно от pixi
goglus (13:12:03 12/01/07) ну могу нарисовать простыми картинками
arctic[c]at (13:13:09 12/01/07) это место займет. Будет по типу как на PsyTexx. Разве что при старте заставочку нарисовать красивую и менять еT при каждом релизе
arctic[c]at (13:13:16 12/01/07) как в блендере
goglus (13:13:36 12/01/07) :
)
arctic[c]at (13:13:57 12/01/07) так.. номер два. я сделал подпрограммы
goglus (13:14:11 12/01/07) о я тебе щас закину прикольный такст арт редактор
goglus (13:14:14 12/01/07) круто
arctic[c]at (13:14:26 12/01/07) почти как метки: my_prog: bl;a bhal blah ret
goglus (13:14:49 12/01/07) bl; это чT
arctic[c]at (13:14:57 12/01/07) это blah blah blah
goglus (13:15:26 12/01/07) а
goglus (13:15:47 12/01/07) my_prog: живое и трепещущее тело подпрограммы ret
arctic[c]at (13:16:12 12/01/07) ага. А вызывать еT потом вот так: my_prog
goglus (13:17:02 12/01/07) то есть пишешь my_prog и все ?
arctic[c]at (13:17:06 12/01/07) ага :)
goglus (13:17:24 12/01/07) а параметры my_prog в теле основной проги мона задать ?
arctic[c]at (13:18:05 12/01/07) ну пока только окольным путем: просто выделить несколько переменных, в которые записывать значения, а в теле подпрограммы эти переменные читать
goglus (13:18:25 12/01/07) да не просто
arctic[c]at (13:18:51 12/01/07) да как.. просто на самом деле ) x = 10 y = 200 my_prog
goglus (13:19:18 12/01/07) а x y имеются в my_prog ?
arctic[c]at (13:20:16 12/01/07) они имеются везде ) Любые переменные, хоть x, хоть y, хоть blah_blah доступны в любой части кода
arctic[c]at (13:21:22 12/01/07) то есть, все переменные у нас глобальные
arctic[c]at (13:21:51 12/01/07) вот. следующий этап. давай решать с аскии
goglus (13:22:08 12/01/07) давай
arctic[c]at (13:23:01 12/01/07) ща
arctic[c]at (13:37:34 12/01/07) :)
arctic[c]at (13:45:29 12/01/07) если ввести дополнительную команду типа pixi для вывода аскии, то и параметры у этой команды будут другими: вместо зума будет параметр цвет путанно получается
goglus (13:46:20 12/01/07) ну зум то нужен наверное
goglus (13:46:26 12/01/07) а вот цвет
arctic[c]at (13:46:34 12/01/07) да не факт конечно )
goglus (13:46:38 12/01/07) есть одна путаная идея
arctic[c]at (13:46:44 12/01/07) а?
goglus (13:46:55 12/01/07) рисуем мы к примеру буквой а
goglus (13:47:17 12/01/07) пишем ее параметр a=d=#000
goglus (13:47:42 12/01/07) то есть выводим букву а буквой d черным цветом
goglus (13:47:51 12/01/07) но это не удобно
arctic[c]at (13:48:02 12/01/07) путанно ( замена буквы буквой
это гемор будет
arctic[c]at (13:48:18 12/01/07) лучше пусть буквы буквами остаются. Вопрос только в цвете
goglus (13:48:42 12/01/07) мдя
goglus (13:49:19 12/01/07) тогда не паримся и пусть одна буква один цвет
goglus (13:49:21 12/01/07) и все
arctic[c]at (13:49:38 12/01/07) угу. можно цвет выбирать только для всего пикси целиком. Но вот где его указать
goglus (13:50:07 12/01/07) также перед пикси текстом
goglus (13:50:13 12/01/07) a=#000
arctic[c]at (13:50:36 12/01/07) это цвет буквы а.. а нам надо цвет всего пикси
goglus (13:50:47 12/01/07) ой эт как
arctic[c]at (13:51:35 12/01/07) просто я в текстовом пикси смогу целую поэму написать цветную тогда. Это значит, что я все буквы задействую! А это нехорошо... Тогда остальным не останется
goglus (13:51:56 12/01/07) то есть остальным
arctic[c]at (13:52:06 12/01/07) ну другим пикси, например
goglus (13:52:18 12/01/07) тут понимаешь смотря как ты аски рисуешь
goglus (13:52:25 12/01/07) есть же 2 типа рисунка
goglus (13:52:30 12/01/07) минималистский
goglus (13:53:08 12/01/07) это когда в 2 слеша птичка летит а есть полутона из букв и точек
goglus (13:53:29 12/01/07) вот ты поэму какую хо написать
arctic[c]at (13:53:45 12/01/07) в этом и прикол.. юзер же будет и то и другое юзать
goglus (13:53:59 12/01/07) это да
goglus (13:54:11 12/01/07) важно придумать смычку пикси и аски
arctic[c]at (13:54:19 12/01/07) ага
goglus (13:54:21 12/01/07) их универсализировать но как
goglus (13:58:22 12/01/07) думаю сначала для теста нужно сделать простую версию и юзнуть а там посмотреть
arctic[c]at (13:58:35 12/01/07) тут еще загвозда в том, что когда ты пишешь a = #FFFF то это всего лишь присвоение числа переменной "а" и более чем одно число ты в эту переменную не засунешь и переменная эта будет одна на всю прогу если кто
нибудь в проге еT будет юзать, то и картинка испортится
arctic[c]at (13:59:33 12/01/07) простую еще придумать надо _
arctic[c]at (13:59:33 12/01/07) )
goglus (13:59:45 12/01/07) ну тут только один путь ввод параметра а делать в подпрограмме
goglus (13:59:58 12/01/07) или в спец контейнере Tpixi
goglus (14:00:45 12/01/07) tpixi(a=#00,b=#ff)="babababbaaba"
goglus (14:00:59 12/01/07) tpixi(a#00,b#ff)="babababbaaba"
goglus (14:01:28 12/01/07) а может писать a#00
arctic[c]at (14:01:46 12/01/07) логики нет
goglus (14:01:57 12/01/07) почему
arctic[c]at (14:02:14 12/01/07) ну.. a#00
это абракадабра :)
goglus (14:02:27 12/01/07) мы выводим параметр из единого поля где она простая переменная
goglus (14:03:04 12/01/07) ну а tpixi(a=#00,b=#ff)="babababbaaba"
arctic[c]at (14:05:45 12/01/07) ща соображу
arctic[c]at (14:11:49 12/01/07) честно говоря, старая идея a=#FFF хоть и удобная, но весьма грубая ) Она создает возможность на лету менять цвет пикси, но и сложности лишние создает тоже
goglus (14:12:32 12/01/07) какие
arctic[c]at (14:13:42 12/01/07) картинка pixi содержит не цвета каждого пикселя, а только ссылки на цвета... то есть, заранее нельзя сказать, какие цвета используются
любой кусок кода в программе сможет испортить разом все пикси
goglus (14:15:13 12/01/07) это да
goglus (14:15:29 12/01/07) ну тогда надо делать как я написал
arctic[c]at (14:15:50 12/01/07) вообщем разростается разнообразие контейнеров. У нас их уже два: текст типичная pixi картинка из переменных а еще добавится простая картинка типа JPG
arctic[c]at (14:16:23 12/01/07) гм
goglus (14:16:44 12/01/07) это плохо
goglus (14:17:01 12/01/07) а если все же контейнер один а параметры внутри разные
arctic[c]at (14:17:43 12/01/07) ну у нас так и есть. Но работа с ними всеравно разная внутри. Мне приходится использовать разные алгоритмы для рисования простого pixi и JPG
arctic[c]at (14:18:06 12/01/07) в JPG чистые цвета а в pixi имена переменных
goglus (14:19:01 12/01/07) ну тут их уровнять видимо не получится
arctic[c]at (14:19:20 12/01/07) да.. не выйдет
arctic[c]at (14:19:51 12/01/07) хотя не... если использовать тот способ, который ты предложил, то получится
arctic[c]at (14:20:17 12/01/07) но тут свои заморочки всплывают
goglus (14:20:46 12/01/07) :
)
goglus (14:21:00 12/01/07) а как ты хо джипег юзать
arctic[c]at (14:21:36 12/01/07) a = load_jpeg( "morda.jpg" ) pixi( a, 10, 10 )
goglus (14:21:52 12/01/07) вау
goglus (14:22:01 12/01/07) а почему не гифняк
arctic[c]at (14:22:28 12/01/07) да без разницы.. потом и гифняк.. я же уже говорил, что JPG проще )
goglus (14:22:37 12/01/07) а
goglus (14:22:44 12/01/07) просто он жатый вечно
goglus (14:22:53 12/01/07) щас пришлю картинку новую
arctic[c]at (14:22:59 12/01/07) давай
goglus (14:25:56 12/01/07) http://www.ljplus.ru/img3/g/o/goglus/lik.gif
arctic[c]at (14:26:15 12/01/07) прикольно )
goglus (14:26:51 12/01/07) фотка из электрички
arctic[c]at (14:26:59 12/01/07) гы ))
arctic[c]at (14:29:24 12/01/07) по сути, у нас сейчас pixi
это 256ти цветные картинки с палитрой
goglus (14:29:41 12/01/07) клево
goglus (14:29:46 12/01/07) мне больше и ненать
goglus (14:29:50 12/01/07) а тебе
arctic[c]at (14:30:06 12/01/07) да мне всего всегда мало ))
goglus (14:30:34 12/01/07) :
)
arctic[c]at (14:31:16 12/01/07) прозрачность вот еще думал пришпандорить попиксельную...
goglus (14:31:59 12/01/07) о былобы лихо
goglus (14:32:16 12/01/07) плазма а над ней урод с прозрачными глазами
arctic[c]at (14:32:34 12/01/07) типа того )
goglus (14:33:49 12/01/07) ну сейчас думаю важно сделать аски потом экспорт гифа на пальме потом музыку
goglus (14:33:56 12/01/07) а уж потом
arctic[c]at (14:34:17 12/01/07) не.. я с музыки начну лучше. а гиф в фоне попытаюсь поделать
arctic[c]at (14:34:24 12/01/07) ну а щас аскии
goglus (14:34:45 12/01/07) ага
goglus (14:34:59 12/01/07) какие там успехи у тебя уже есть с аски ?
arctic[c]at (14:35:12 12/01/07) думаю )
goglus (14:45:30 12/01/07) наткнулся на фанов http://patlatiy.livejournal.com/67813.html
goglus (14:46:15 12/01/07) http://prostobog.livejournal.com/19386.html
goglus (14:46:54 12/01/07) старые посты
arctic[c]at (14:47:00 12/01/07) )) прикольно!
arctic[c]at (14:47:13 12/01/07) я тоже на такие натыкался про мой сайтик ))
goglus (14:48:52 12/01/07) прикольно
arctic[c]at (14:50:13 12/01/07) ascii_art_color( #FFFFFF ) ascii_art_pixi( a, 10, 10 )
goglus (14:50:33 12/01/07) ух ты
goglus (14:50:47 12/01/07) ascii_art_pixi( a, 10, 10 ) эт чT
arctic[c]at (14:51:08 12/01/07) обычный pixi, только все символами нарисует.
goglus (14:51:25 12/01/07) о
arctic[c]at (14:51:58 12/01/07) a = "Hello Pixi! 12345" ascii_art_pixi( a, 10, 10 )
arctic[c]at (14:52:36 12/01/07) типа print получается, но с анимацией
goglus (14:53:03 12/01/07) прикольно но пока не попробую не пойму
arctic[c]at (14:53:33 12/01/07) я упростил просто идею. Ansi отменяется пока. Цвет можно задать только для всего pixi целиком
goglus (14:54:47 12/01/07) а для 1 буквы нет ?
arctic[c]at (14:54:52 12/01/07) нет
goglus (14:55:01 12/01/07) ну и ладно
arctic[c]at (14:55:07 12/01/07) )
goglus (15:50:04 12/01/07) ну как там
arctic[c]at (15:50:44 12/01/07) строчу )
goglus (15:51:28 12/01/07) сегодня пришлеш?
arctic[c]at (15:52:14 12/01/07) возможно ) Тут еще выяснилось, что я на текст трансформ не сделал.. это еще день уйдет
goglus (15:53:09 12/01/07) а нужен он?
arctic[c]at (15:53:32 12/01/07) думаю, нужен
arctic[c]at (15:59:50 12/01/07) готово
goglus (16:01:51 12/01/07) шли
arctic[c]at (16:05:08 12/01/07) http://www.wikiupload.com/download_page.php?id=51249
arctic[c]at (16:05:26 12/01/07) ну пока самый простой вариант. без зума и трансформа
goglus (16:06:43 12/01/07) круто
goglus (16:06:57 12/01/07) шрифтыб еще покрасивше запыхнуть
arctic[c]at (16:07:33 12/01/07) да.. шрифты тоже надо будет заменяемыми делать
goglus (16:07:54 12/01/07) ну хотябы 2
arctic[c]at (16:08:09 12/01/07) а.. ты хочешь встроеные?
goglus (16:08:37 12/01/07) а как их снаружи то грузить
goglus (16:08:48 12/01/07) папку для шрифтов и туда их кидать ?
arctic[c]at (16:08:53 12/01/07) придумаем как )
arctic[c]at (16:09:09 12/01/07) да не обязательно. Можно из JPG )
goglus (16:10:57 12/01/07) просто если прямо шрифты былоб савсем весело
arctic[c]at (16:11:08 12/01/07) что значит, прямо шрифты?
goglus (16:12:18 12/01/07) ну ttf
arctic[c]at (16:12:55 12/01/07) догадываюсь, сколько весит библиотечка чтения ttf.... )
goglus (16:13:26 12/01/07) :
(
goglus (16:13:40 12/01/07) ну тогда гиф бмп
goglus (16:13:59 12/01/07) или отдельный пикси текстовой файл
goglus (16:14:07 12/01/07) есть конвертеры для палма
arctic[c]at (16:14:12 12/01/07) ща посмотрю, но вроде это нереально.. просто у нас уже сделан упор на моноширные шрифты, а ттф
он какой угодно
goglus (16:15:08 12/01/07) ну тогда забей
goglus (16:15:58 12/01/07) нарисую
arctic[c]at (16:18:54 12/01/07) ттф
было бы конечно неплохо
goglus (16:19:25 12/01/07) :
)
goglus (16:19:39 12/01/07) есть еще форматы шрифтов
arctic[c]at (16:19:56 12/01/07) да, конечно
arctic[c]at (16:25:30 12/01/07) гм..
goglus (16:25:51 12/01/07) а
arctic[c]at (16:26:34 12/01/07) читаю про ттф
goglus (16:27:24 12/01/07) ну че криво и сложно ?
arctic[c]at (16:27:35 12/01/07) ща глянем
arctic[c]at (16:31:04 12/01/07) ну да.. фигня, лучше не связываться
goglus (16:31:39 12/01/07) ну фиг с ними нарисуем свои
goglus (16:31:50 12/01/07) это самое крутое
arctic[c]at (16:31:51 12/01/07) угу
goglus (16:32:20 12/01/07) лучше буковками конечно но тогда конвертер нужен
arctic[c]at (16:32:50 12/01/07) ага, конвертер сделаем
goglus (16:33:28 12/01/07) он вообще удобная вещь из старых картинок перегонять в пикси
arctic[c]at (16:34:35 12/01/07) ага. Загрузил JPG, сканируешь его по пикселям и записываешь в файл
goglus (16:34:46 12/01/07) вау
goglus (16:34:50 12/01/07) буквами ?
arctic[c]at (16:35:21 12/01/07) эмн.. ну там как угодно можно )
goglus (16:35:33 12/01/07) ну круто
goglus (16:35:42 12/01/07) так ты получается и сейв сделал
arctic[c]at (16:35:54 12/01/07) нет ) ничего не сделал еще
goglus (16:36:22 12/01/07) а как же пишет в файл
arctic[c]at (16:36:30 12/01/07) еще не пишет )
goglus (16:36:36 12/01/07) :
)
arctic[c]at (16:38:00 12/01/07) сделаем
это не долго.. буду уже про звук начинать думать. Как его делать, с чего начать
goglus (16:38:17 12/01/07) но сейв то вперед нужен ?
arctic[c]at (16:38:35 12/01/07) да, конечно
arctic[c]at (16:40:38 12/01/07) ну с сейвом все довольно просто.. А вот звук )
goglus (16:41:14 12/01/07) ну ты сейв сделай а звук не проблема придумаем :)))
arctic[c]at (16:41:37 12/01/07) а тебе сейв зачем? )
goglus (16:41:49 12/01/07) ну как же нарисовал урода сохрани
arctic[c]at (16:42:50 12/01/07) а.. ну да.. вспомнил, в чем проблема была ) Как выгружать.. То бишь.. откуда сейв узнает, какие буквы использовать и вообще, хватит ли букв )
goglus (16:43:29 12/01/07) ну это надо прописывать в подпрограмке
arctic[c]at (16:43:36 12/01/07) эээ
goglus (16:43:40 12/01/07) параметры надо будет задавать
goglus (16:43:48 12/01/07) без этого никак
arctic[c]at (16:44:00 12/01/07) дык.. что за параметры?
goglus (16:44:12 12/01/07) символ рисования цвет
arctic[c]at (16:46:14 12/01/07) мдя.. задать их только как
то надо
goglus (16:48:32 12/01/07) в команде сохранения
arctic[c]at (16:48:48 12/01/07) блин. узкое место это у pixilang )
goglus (16:49:22 12/01/07) не самое то :)
arctic[c]at (16:50:37 12/01/07) чтобы в команде сохранения их указать, это надо новый синтаксис придумывать )
goglus (16:50:50 12/01/07) а :(
arctic[c]at (16:52:10 12/01/07) буду думать
goglus (16:54:50 12/01/07) надо план разработать
goglus (16:54:53 12/01/07) действий
arctic[c]at (16:55:06 12/01/07) а. ну да. можно
arctic[c]at (16:58:25 12/01/07) ну тут два варианта сейва 1) Сохранять в цветовом виде: "#FFFFFF #908080 #808080 .... 2) Сохранять в буквах, а в параметрах сейва указывать неизбежную и сложную вещь типа "a#808080 b#FFFFFF c#908080"
палитру вообщем
goglus (16:59:11 12/01/07) так можно просто сохранять и все без цвета
goglus (16:59:21 12/01/07) этоже в текст все
arctic[c]at (16:59:23 12/01/07) а?
goglus (16:59:34 12/01/07) ну смотри я рисую сохраняю
arctic[c]at (16:59:41 12/01/07) угу
goglus (16:59:47 12/01/07) а чем я рисую
заданными параметрами
goglus (17:00:04 12/01/07) какимто цветом какойто буквой
arctic[c]at (17:00:14 12/01/07) так
goglus (17:00:20 12/01/07) если ничего не указано то и сохзранять то нечего
goglus (17:00:28 12/01/07) и цвета нет :)
goglus (17:00:42 12/01/07) а если музыка то тма цвет нафик не нужен
goglus (17:01:04 12/01/07) так что сохраняем какойнить буквой по умолчанию
arctic[c]at (17:01:15 12/01/07) ? )) ты рисуешь буквой, но! Буква твоя отпечатывается на экране в виде цвета. И потом уже никогда никто не скажет, какая это была буква
goglus (17:02:55 12/01/07) так этож и не важно
goglus (17:03:13 12/01/07) мыже пикселями цветами рисуем
arctic[c]at (17:03:22 12/01/07) и потом... сохранил я картинку в буквах. Потом другую картинку в других буквах. И я не смогу эти две картинки потом использовать одновременно! Потому что они пересекутся своими буквами
goglus (17:03:27 12/01/07) а для аскииарта надо будет делат версию
arctic[c]at (17:03:39 12/01/07) не пойму я )
arctic[c]at (17:04:05 12/01/07) мы рисуем цветами. Каждая буква содержит цвет... кругом цвета
goglus (17:04:07 12/01/07) это не страшно по тому что ты сейчас пытаешся на уровне языка решить проблему конкретной проги
arctic[c]at (17:04:34 12/01/07) я просто вижу уязвимость такого подхода )
goglus (17:04:58 12/01/07) почему уязвимость поясни
goglus (17:05:11 12/01/07) я чую придется со временем опять все менять
arctic[c]at (17:05:46 12/01/07) возможно ) потому что букв мало и каждый хочет их заюзать в своих целях. Неизбежно приходит пересечение
goglus (17:06:20 12/01/07) но у нас проги маленькие так что такие ограниченияч не страшны
arctic[c]at (17:06:25 12/01/07) у меня два пикси. Один говорит, что буква А
это красный. А другой пикси хочет, чтобы А была желтой
goglus (17:06:37 12/01/07) да сталкивался уже
arctic[c]at (17:06:43 12/01/07) =)
goglus (17:06:57 12/01/07) я просто делал реплейс букв в текст редакторе
goglus (17:07:20 12/01/07) ну тут только один вариант писать цвет букв каждому пикси
goglus (17:07:33 12/01/07) ну как я предложил в скобках
arctic[c]at (17:08:04 12/01/07) да, это вариант. Но опять же громоздкий :) Надо подумать...
arctic[c]at (17:09:17 12/01/07) есть еще масса вариантов
goglus (17:10:07 12/01/07) какие
arctic[c]at (17:10:13 12/01/07) кстати, буквы 1,2,3,4,5,6,7,8,9 в пикси надо по умолчанию оттенками серого сделать, я думаю
goglus (17:10:33 12/01/07) вау прикольно
goglus (17:10:59 12/01/07) то есть пишу нене=" 11112233 "
goglus (17:11:03 12/01/07) и градиент
arctic[c]at (17:11:10 12/01/07) ага
goglus (17:11:24 12/01/07) приятненько
arctic[c]at (17:11:28 12/01/07) 1)юзать палитры заранее заданные пользователем 2)юзать одну единственную палитру, которая для языка предусмотрена
arctic[c]at (17:11:41 12/01/07) 3)оставить как есть )
goglus (17:11:50 12/01/07) 3 непойдет
arctic[c]at (17:11:58 12/01/07) ))
goglus (17:12:03 12/01/07) 2 мне нравиться
goglus (17:12:12 12/01/07) но 1 продвинутей
arctic[c]at (17:12:21 12/01/07) ага...
arctic[c]at (17:14:23 12/01/07) ладно.. пойду домой. обмозгую по дороге :)
goglus (17:14:32 12/01/07) :
)
arctic[c]at (17:15:23 12/01/07) выложим потом весь язык на Google Code. Там можно все файлы выкладывать, исходники, документацию и привлекать новых разработчиков
goglus (07:36:52 15/01/07) 12/01/2007 (12:16 GMT +05:00) ага и наведем порядок в версиях и прогах
arctic[c]at (13:01:27 15/01/07) yo
goglus (13:01:43 15/01/07) :) как там
arctic[c]at (13:02:10 15/01/07) я тут мозги поштурмовал и вот что с пикси придумал:
goglus (13:02:22 15/01/07) http://goglus.com/foto/palm/lik2.gif http://goglus.com/foto/palm/lik1.gif
goglus (13:02:29 15/01/07) давай я тоже тут пишу план
arctic[c]at (13:03:35 15/01/07) прикольно )) короче.. убираем нафиг палитру. Делаем создание пикси
картинок цветных на лету. Вот как это выглядит: a = #FFFFFF b = #809070 urod = "abbabba" make_pixi( urod )
goglus (13:04:08 15/01/07) ну так же щас
arctic[c]at (13:04:15 15/01/07) неа
goglus (13:04:24 15/01/07) почему это
arctic[c]at (13:04:35 15/01/07) во
первых, нет команды make_pixi
goglus (13:04:54 15/01/07) это да а чем она хороша
goglus (13:05:09 15/01/07) а я тут подумал надо в кахжый пикси палитру
arctic[c]at (13:05:28 15/01/07) она превращает текстовую строку в пикси
картинку. И палитра не нужна
goglus (13:06:33 15/01/07) то есть пишем make_pixi( urod )
пикси не пишем
просто текст
arctic[c]at (13:07:04 15/01/07) да. Могу объяснить на пальцах, в чем тут коренное удобство и отличие
goglus (13:07:24 15/01/07) ну и так ясно все символы текста идут в дело
goglus (13:07:32 15/01/07) палитры нет
goglus (13:07:41 15/01/07) по умолчанию тока вот не ясно
goglus (13:07:51 15/01/07) щас точки дырки а там
arctic[c]at (13:09:20 15/01/07) по умолчанию мусор. 1) символы 123456789
оттенки серого 2) точки
дырки как и раньше 3) палитры нет 4) Сохраняется целостность переменных. То есть, если ты заюзал переменную A в пикси, то после make_pixi можешь дальше юзать эту А, не боясь, что испортится картинка
arctic[c]at (13:09:44 15/01/07) то есть, вот он, универсальный вариант
goglus (13:09:59 15/01/07) тогда я не догоняю
arctic[c]at (13:10:05 15/01/07) а
goglus (13:10:25 15/01/07) urod = "abbabba" это всеже не тоже что принт ?
goglus (13:10:34 15/01/07) это заготовка пикси аскии ?
arctic[c]at (13:10:52 15/01/07) Это обычная текстовая строка
arctic[c]at (13:11:04 15/01/07) которую мы заюзаем в роли заготовки
goglus (13:11:42 15/01/07) но она типа без свойств если не считать того что по умолчанию
arctic[c]at (13:12:04 15/01/07) а какие могут быть свойства у строки??
goglus (13:12:15 15/01/07) а воот точки в аскии арте оч даже нужны
goglus (13:12:36 15/01/07) ну на счет свойств ты прав
goglus (13:12:39 15/01/07) а вот точки
goglus (13:13:12 15/01/07) хотя если ты пишешь make_pixi( urod ) то они дырки
goglus (13:13:21 15/01/07) а make_ascii( urod )
arctic[c]at (13:13:24 15/01/07) точки... ну давай нафиг откажемся от точек ) Прозрачный
пробел. и всT
goglus (13:13:24 15/01/07) они точки
goglus (13:13:48 15/01/07) тож вариант
goglus (13:14:05 15/01/07) но считать на пальме не удобно ячейки
goglus (13:14:34 15/01/07) а так вобчем суперски ты придумал, тока опять все проги переписывать :)
arctic[c]at (13:15:29 15/01/07) )) ладно.. точки оставляем. Просто в аскии они будут именно точками, вот и всT
goglus (13:17:06 15/01/07) вот супер
arctic[c]at (13:17:23 15/01/07) ага
arctic[c]at (13:19:12 15/01/07) ну ща за мной техническая реализация :)
goglus (13:20:30 15/01/07) :
)
goglus (13:20:48 15/01/07) надо уже както устаканить тех процесс :)
goglus (13:21:08 15/01/07) а то тварить не получается
arctic[c]at (13:22:00 15/01/07) )) да вот на этом изменении и устаканим всT
goglus (13:22:16 15/01/07) точно ?
goglus (13:22:48 15/01/07) метка комментария для нескольких строк эспорт в gif на palm параметр
назначаемый размер поля вода
для команды экспорта в gif video_export_gif( "video.gif",1координата х,1 координата у,2 координата х,2 координата у)
goglus (13:23:20 15/01/07) а еще шрифт надо мелкий сделать и грузить из внешнего текст файла
arctic[c]at (13:24:21 15/01/07) ага
goglus (13:24:54 15/01/07) конвертер бы нужен
arctic[c]at (13:26:10 15/01/07) тоже сделаем, обязательно. Ща с графикой только замутим
goglus (13:26:25 15/01/07) а вот еще
goglus (13:26:54 15/01/07) гифняк
джипег в пикси как бу грузить
arctic[c]at (13:28:30 15/01/07) urod = load_jpeg( "aaa" ) urod = load_gif( "aaa" )
goglus (13:29:40 15/01/07) а если фоном или среди букв
arctic[c]at (13:30:12 15/01/07) ?
goglus (13:30:43 15/01/07) ну ......aaaaaa......(гифняк)....
goglus (13:31:09 15/01/07) фоном это проще
arctic[c]at (13:33:07 15/01/07) ээ
arctic[c]at (13:33:38 15/01/07) не знаю.. пока это как
то путанно выглядит
goglus (13:34:09 15/01/07) :
)
goglus (13:34:24 15/01/07) не парься ято меня заносит
goglus (13:34:47 15/01/07) я б идеале всетаки без внешней графики хотел
arctic[c]at (13:36:11 15/01/07) да без проблем. Конвертер когда сделаем
goglus (13:41:13 15/01/07) да на все рук не хватает
goglus (13:41:23 15/01/07) слуш а как теперь интерактив делается
arctic[c]at (13:41:51 15/01/07) интерактив... а так же как и раньше ) Почти.. теперь только нет регистра @.
goglus (13:42:03 15/01/07) а то я написал get_pen_x x=@ pixi(bita,x,0) хрен работает
goglus (13:42:28 15/01/07) и все старые перестали работать
arctic[c]at (13:43:01 15/01/07) теперь проще пишем x = get_pen_x
goglus (13:43:22 15/01/07) :
)
arctic[c]at (13:43:39 15/01/07) по "русски" )
goglus (13:44:05 15/01/07) а мужикито не знали
goglus (13:45:06 15/01/07) это я пингпонг начал делать
goglus (13:45:21 15/01/07) тока хаотич движение никак не придумаю
arctic[c]at (13:45:46 15/01/07) )) надо рандом добавить
goglus (13:47:05 15/01/07) у я проще думал задать начальное движени и при выходе за поле (условие напишу) перемещение с синусом
arctic[c]at (13:48:06 15/01/07) да там еще проще можно. Отражение от стенок прямое
без искажений. А искажения добавлять при стукании об дощечку
goglus (13:48:26 15/01/07) так он од стенок по прямой будет отлетать
arctic[c]at (13:50:39 15/01/07) почему. Зеркальное отражение
goglus (13:53:40 15/01/07) а какое же
goglus (13:53:56 15/01/07) я еще не всосал как знак менять через условие ?
arctic[c]at (13:54:18 15/01/07) з