XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Общение> Трактир
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
NETRAT

offline
Опыт: 83,712
Активность:
RLines
Генератор биттовых карт (BMP - изображений).
Принцип работы:
  1. Создается набор точек, которые случайно располагаются в прямоугольнике, фиксированного размера
  2. Каждая точка из набора поочередно соединяется линией с определенным количеством(min) ближайших соседей, при этом количество линий для каждой точки ограничено(max)
  3. Все это сохраняется в файл
Изображения получаются двух типов: скомканная бумага(оригами) и геометрическая фигура(обьемное тело).
Все настройки в файле config.ini
Не забывайте конвертировать изображения, хотя бы в PNG
Миниатюры
Кликните на картинку для увеличения
Название:  Lines128x128(Count=15;Min=04;Max=02).png
Просмотров: 5
Размер:  3.0 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=10;Links=2;MaxLinks=20).png
Просмотров: 4
Размер:  3.1 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=25;Links=1;MaxLinks=5).png
Просмотров: 5
Размер:  2.8 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=20;Links=3;MaxLinks=4).png
Просмотров: 6
Размер:  5.1 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=35;Links=2;MaxLinks=17).png
Просмотров: 3
Размер:  5.2 Кбайт  

Кликните на картинку для увеличения
Название:  Screen1.png
Просмотров: 4
Размер:  9.8 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=45;Links=2;MaxLinks=6).png
Просмотров: 3
Размер:  4.7 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=45;Links=1;MaxLinks=19).png
Просмотров: 4
Размер:  3.4 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=35;Links=3;MaxLinks=8).png
Просмотров: 3
Размер:  5.7 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=35;Links=3;MaxLinks=4).png
Просмотров: 3
Размер:  5.7 Кбайт  

Кликните на картинку для увеличения
Название:  PinPoint(Count=35;Links=1;MaxLinks=7).png
Просмотров: 4
Размер:  3.4 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=30;Links=3;MaxLinks=7).png
Просмотров: 3
Размер:  5.5 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=30;Links=3;MaxLinks=8).png
Просмотров: 4
Размер:  5.4 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=45;Links=3;MaxLinks=7).png
Просмотров: 4
Размер:  6.8 Кбайт  Кликните на картинку для увеличения
Название:  PinPoint(Count=45;Links=3;MaxLinks=7).png
Просмотров: 3
Размер:  6.8 Кбайт  

Прикрепленные файлы
Тип файла: rar RLines1.1.rar (33.4 Кбайт, 11 просмотров )

Отредактировано NETRAT, 24.10.2006 в 02:06.
Старый 24.10.2006, 01:15
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Весьма интересно. Но вот только, для чего это здесь и почему это в Трактире? =)
Старый 24.10.2006, 01:31
NETRAT

offline
Опыт: 83,712
Активность:
Если поставить больше точек(скажем, 1000) то занятные картинки получаются, правда, становится заметна периодичность рандомайзера и распределение точек стремится к нормальному

Медведь гм, а куда еще можно выложить эту безделушку, которая вообще никакого отношения не имеет к MM, просто очередной экспромт
Старый 24.10.2006, 01:36
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Ну не знаю, но в барахолке она смотрелась бы лучше. Чисто психологически - утилита в трактире - непривычно =)
Кстати, штучку можно обозвать "генератором MapPreview для ленивых" :rofl:
А картинки затягивают!
Старый 24.10.2006, 01:40
NETRAT

offline
Опыт: 83,712
Активность:
Медведь поставь размер картинки ~500*500 и количество точек ~1000, количество линий >10, генерится долго, зато картинка интересная

Хм, даже не знаю куда ее перекинуть
Старый 24.10.2006, 01:44
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Количество линий это МИН_ЛАЙНС и МАКС_ЛАЙНС?
Старый 24.10.2006, 01:47
NETRAT

offline
Опыт: 83,712
Активность:
Оба - минимальное количество должно быть не больше максимального. То есть это пределы, в которых будет колебаться количество линий для каждой вершины
Старый 24.10.2006, 01:55
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Я еще когда вопрос запостил параметры поменял и запустил прогу, так она все еще не сгенерировала О.О

Медведь добавил:
Оказывается намудрил с мин/макс количеством точек - они равны, а дельта не равна нулю. Поправил - сгенерировалась в считанные терции
Старый 24.10.2006, 02:03
NETRAT

offline
Опыт: 83,712
Активность:
Ну вот, в этой версии 1.1 все немного проще - многие поля можно нулями забивать - например максимум можно забить нулями и тогда будет автоопределение, все DELTA и FINISH поля можно смело занулять, если нужна всего одна картинка
Старый 24.10.2006, 02:05
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
ААА не хватало мне того что я каждый день вижу эти кремниевые поликристаллы на работе, так терь они мне по ночам сниццо будут, завернутые в японскую бумагу!!!!

Медведь добавил:
Цитата:
в этой версии 1.1

и где она?

Медведь добавил:
Упс, все
Старый 24.10.2006, 02:08
NETRAT

offline
Опыт: 83,712
Активность:
Медведь силиконовая долина в Японии =) да, в 1.0 я немного намудрил с этими циклами, щас все намного проще - можно нулями забить и не париться и начальное значение может равняться конечному(будет одна итерация, независимо от DELTA). И еще DELTA всегда больше нуля, иначе endless loop

NETRAT добавил:
Медведь если к этим картинкам правильную раскраску применить, то они будут выглядеть как 3Д поверхности

NETRAT добавил:
Мне нравится то, что получается при субсэмплинге таких картинок
Старый 24.10.2006, 02:13
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Цитата:
если к этим картинкам правильную раскраску применить, то они будут выглядеть как 3Д поверхности

потому я и говорю - поликристаллы =) Уж очень похоже
Старый 24.10.2006, 02:15
WarCrafter
Покидаю вместе с форумом
offline
Опыт: 28,930
Активность:
NETRAT О_О тебе сколько варнов за абуз аттачей дать? о_О

Отредактировано •, 24.10.2006 в 13:50.
Старый 24.10.2006, 10:55
Q

offline
Опыт: 360,164
Активность:
Дело было вечером, делать было нех...
Нафиг нужна такая мегапрога? Даже если предположить что такие картинки очень нужны, есть плагины к фотошопу которые их генерят и юзать их гораздо удобнее...
Старый 24.10.2006, 13:49
NETRAT

offline
Опыт: 83,712
Активность:
Цитата:
Дело было вечером, делать было нех...
ты все правильно понял =)
чорт, опять велосипед изобрел - shit happens =\
Старый 24.10.2006, 13:56
Q

offline
Опыт: 360,164
Активность:
Sinedots\Sinedots 2 посмотри...да и еще я видел какой-то крутой генератор там вообще код фракталов пишет он такие рулеза генерит...но он опять же сделан по-дурацки, генерит растр и без прозрачности, лучше бы реально вектор генерил сразу тогда полезная штука была бы...
Старый 24.10.2006, 14:01
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:51.