IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
как сделать динамичный блур, blur
pavelman
сообщение 13.2.2017, 23:54
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 201
Регистрация: 29.5.2009
Из: Russian Federation
Пользователь №: 65589



помогите пожалуйста.
потерял исходник, как сделать блур.
помню что камеру надо с картинкой связывать.
а как сделать и какая картинка должна быть не помню.
в инете на старом сайте тоже не нашел.


--------------------
Если утром хорошо
встал, значит вечером
плохо выпил.
Перейти в начало страницы
 
+Цитировать сообщение
KiD
сообщение 21.2.2017, 14:47
Сообщение #2


Не очень активный участник
***

Группа: Администраторы
Сообщений: 1255
Регистрация: 2.6.2006
Из: Kazakhstan, Almaty
Пользователь №: 65536



подробнее, какого именно эффекта нужно добиться?


--------------------
GlaZ жив!
Перейти в начало страницы
 
+Цитировать сообщение
pavelman
сообщение 22.2.2017, 9:55
Сообщение #3


Активный участник
***

Группа: Пользователи
Сообщений: 201
Регистрация: 29.5.2009
Из: Russian Federation
Пользователь №: 65589



Цитата(KiD @ 21.2.2017, 14:47) *
подробнее, какого именно эффекта нужно добиться?

нужен блур при движении.
и я его уже нашел на сайте the game creator.

Код
` This code was downloaded from The Game Creators
` It is reproduced here with full permission
` http://www.thegamecreators.com

Sync On : Sync Rate 0 : Sync
set window on
set display mode 800,600,32


make object cube 1,10

alpha = 20

set camera to image 0,1,512,512
set camera aspect 800/600
color backdrop 0
sprite 1,0,0,1
set sprite 1,0,1
set sprite alpha 1,alpha
size sprite 1,800,600

Do

set cursor 0,0
print screen fps()
print "Press 'Down' to increase the Blur"
print "Press 'Up' to decrease the Blur"
print "Alpha: ", alpha

If upkey() = 1 and alpha < 255 and up = 0 then inc alpha : set sprite alpha 1,alpha : up = 1
If upkey() = 0 then up = 0
If downkey() = 1 and alpha > 0 and down = 0 then dec alpha : set sprite alpha 1,alpha : down = 1
If downkey() = 0 then down = 0

sprite 1,0,0,1

pitch object up 1,cos(Timer()/10)/10
roll object left 1,sin(Timer()/10)/10
turn object left 1,0.1
color object 1,rgb(int(sin(timer()/50)*255),0,int(cos(timer()/50)*255))



а вот ссылка на сайт с кодом.
https://www.thegamecreators.com/codebase/vi...b8ce84cf89b5639


--------------------
Если утром хорошо
встал, значит вечером
плохо выпил.
Перейти в начало страницы
 
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 19.11.2017, 7:55
 X 
Ссылки на работы форумчан:
1. Cайт по использованию 3D технологий
в образовании

2. 15 Defense. Underwater Battle

3. GlaZ в Steam Greenlight