Вопрос по смешиванию цветов...

  Вход на форум   логин       пароль   Забыли пароль? Регистрация
On-line:  

Раздел: 
Game Maker Форум / Вопросы и Ответы (Для Опытных) / Вопрос по смешиванию цветов...

Страницы: 1  новая тема

Автор Сообщение

частый гость
Группа: Участники
Сообщений: 28
Добавлено: 21-07-2006 23:08
Есть така функция draw_set_blendmode()
Тогда получаются интересные эффекты, но вот проблемка - все спрайты начинают жить по этому закону.
Как можно сделать чтобы эта функция влияла только на один спрайт?
Я скачивал примеры, там вроде реализовано, но чего-то не допру пока!!!

Дундук - не беспокоить!
Группа: Модераторы
Сообщений: 1435
Добавлено: 21-07-2006 23:12
после использования этой функции, восстанавливай смешивания на нормальное, тоетсь draw_set_blendmode(bm_normal). Помоему так, я точно не помню

частый гость
Группа: Участники
Сообщений: 28
Добавлено: 21-07-2006 23:23
после использования этой функции, восстанавливай смешивания на нормальное, тоетсь draw_set_blendmode(bm_normal). Помоему так, я точно не помню


Смотри, я хочу чтобы во время стрельбы отрисовывалось пламя из пушки, которое бы смешивалось. Я не создаю отдельный объект пламени (тады усё нормально работает), а в существующем объекте отрисовываю его (draw_sprite_ext....). Если добавить режим смешивания, то помимо пламени смешивается и сам спрайт объекта.

маэстро
Группа: Сообщество GM
Сообщений: 582
Добавлено: 21-07-2006 23:49
CH@$ER прав, вот так:

draw_set_blend_mode(...) если мне не изменяет память то пишется так.
draw_sprite_ext(....) тут пламя
draw_set_blend_mode(bm_normal)
draw_sprite_ext(....) тут спрайт объекта

частый гость
Группа: Участники
Сообщений: 28
Добавлено: 22-07-2006 01:35
CH@$ER прав, вот так:

draw_set_blend_mode(...) если мне не изменяет память то пишется так.
draw_sprite_ext(....) тут пламя
draw_set_blend_mode(bm_normal)
draw_sprite_ext(....) тут спрайт объекта


Получилось - спасибо!
Слушай, а сильно этот загружает игру использование этого режима?

Дундук - не беспокоить!
Группа: Модераторы
Сообщений: 1435
Добавлено: 22-07-2006 09:27
Нет, не загружает вобще, т.к. смешивание видеокартой делается

магистр
Группа: Сообщество GM
Сообщений: 443
Добавлено: 23-07-2006 22:22
не уверен, что это таК, но спорить не буду. вопрос другой - и что с того? насколько я помню (gm6.0) отрисовка лайтмапов со смешиванием требовала куда больше ресурсов, нежели простая отрисовка их. Может я не прав, но почему то так думается.

Дундук - не беспокоить!
Группа: Модераторы
Сообщений: 1435
Добавлено: 23-07-2006 22:35
Может там был Software-blending? Но сейчас точно видюхой ;)

магистр
Группа: Сообщество GM
Сообщений: 443
Добавлено: 24-07-2006 15:08
да, скорее всего ничем не отличается. Растровые режимы.

маэстро
Группа: Сообщество GM
Сообщений: 812
Добавлено: 25-07-2006 19:58
А если image_blend использовать, то можно реализовать плавный переход смешивания, а главное как???

Страницы: 1  новая тема
Раздел: 
Game Maker Форум / Вопросы и Ответы (Для Опытных) / Вопрос по смешиванию цветов...

Отвечать на темы в данном разделе могут только зарегистрированные пользователи

Отвечать на темы могут только зарегистрированные пользователи

KXK.RU