IPB
ЛогинПароль:

> Внимание!

Давайте пожалуйста своим демо названия!
В названии темы указывайте название!

 
 Ответить  Открыть новую тему 
> Туннель, блюр, на TP7
Archon
сообщение 5.02.2007 1:40
Сообщение #1


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Вот забавный туннель получился. Компилировалось под TP7. Синхронизации с таймером нет, так что вероятно придется подправить константу Speed (возможны отрицательные значения). Особой оптимизации нет, изначально задумывалось как тест. Эх, это бы в RGB, можно было бы демку сделать... smile.gif


Прикрепленные файлы
Прикрепленный файл  HexTunnel.PAS ( 8.51 килобайт ) Кол-во скачиваний: 759


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Bokul
сообщение 5.02.2007 2:09
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Классно!!! good.gif mega_chok.gif Какое разрешение?

PS компилировал на BP - пришлось добавить директиву {$G+}.


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Archon
сообщение 5.02.2007 2:32
Сообщение #3


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Режим 13h 320x200x8bit


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
SKVOZNJAK
сообщение 5.02.2007 2:46
Сообщение #4


Профи
****

Группа: Пользователи
Сообщений: 930
Пол: Мужской

Репутация: -  11  +


Красиво! Ещё бы лазерную пушечку и мишени на заднем фоне smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Archon
сообщение 5.02.2007 3:07
Сообщение #5


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Как я уже сказал, если бы в RGB... А так, попробуешь добавить еще какой-нибудь цвет, и с блюром можно распрощаться.


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Bokul
сообщение 5.02.2007 3:15
Сообщение #6


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


А что такое блюр? blink.gif


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Archon
сообщение 5.02.2007 3:26
Сообщение #7


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Цитата
Blur (размытие/размазывание) - усреднение цвета по нескольким соседним точкам


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Bokul
сообщение 5.02.2007 3:37
Сообщение #8


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Получается нахождением среднего арифметического?


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Archon
сообщение 5.02.2007 4:22
Сообщение #9


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Да, но не обязательно.
Вообще принято описывать blur с помощью маски (числа - "вес" соответствующего пиксела, жирным выделен обрабатываемый пиксел):
111
101 - это обычное размытие, как у меня в процедуре TrueBlur (среднее арифметическое)
111

010
101 - упрощенный вариант
010

000000
001111 - картинка смазывается смазывание влево
000000

111
101 - неплохое "пламя"
111

Сообщение отредактировано: Archon - 5.02.2007 6:13


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 9.11.2024 19:24
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"