Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Освещение в DelphiX... [Delphi, DelphiX, Windows]


Страницы:   1 2

Аццкий_рыцарь:) ©   (2006-01-20 00:18:00) 

оно там ваще есть? или можно ли как-то его реализовать, например через полупрозрачный желтый спрайт или че-то еще?


MeF Dei Corvi   (2006-01-20 14:57:00) [21]


> dupe

хм. Может "dope"?


MeF Dei Corvi   (2006-01-20 14:44:00) [22]


> Блин, dupe лезут, сорри...

Мои извинения, настроение так себе... Не принимай близко к сердцу :)


Shirson   (2006-01-20 13:34:00) [23]

Блин, dupe лезут, сорри...


Shirson   (2006-01-20 13:32:00) [24]

MeF Dei Corvi, человек спрашивал, как делать освещение в DelphiX, а не мнение о том, изврат это или нет.


Shirson   (2006-01-20 13:20:00) [25]

MeF Dei Corvi, ваше мнение является истиной в последней инстанции? Нет? Тогда поосторожнее с такими заявлениями. Ваше мнение - это ваше мнение, но ненужно его навязывать, да еще и столь агрессивно.


MeF Dei Corvi   (2006-01-20 13:06:00) [26]

Люди не сходите с ума, освещение в DelphiX - изврат. Забейте на это и юзайте либо нормальные движки, либо руки.


Shirson   (2006-01-20 07:46:00) [27]

Аццкий_рыцарь, для реализации "освещения" в DelphiX (2D) используй lightmap.
Делается это так. Берётся картинка, которая будет "делать свет" :) Т.е. если у тебя есть лампочка, которая светит во все стороны, то рисуется круг, у которого центр ярко белый, а в стороны постепенно тускнеет, до чёрного. Эту картинку выводишь на экран с помощью команды DrawAdd. Т.е. к уже существующему изображению "добавляется" эта картинка (операция OR). Выглядит как будто световой круг. Можно делать не белым, а другим цветом, "мощность" освещения регулируется степенью прозрачности, чем больше прозрачность, тем слабее свет.


Аццкий_рыцарь:)   (2006-01-20 03:09:00) [28]

а если у меня сам рисунок спрайта будет всередине ярко желтый, а в стороны постепенно тускнеть до белого? :)


Кефир87   (2006-01-20 03:06:00) [29]

колор-кей + рисование с прозрачностью. Нет тут альфаканала... Вот еслиб, например, был бы градиент: с одной стороны полностью не прозрачно, а с другой прозрачно... А так нет 8)


Аццкий_рыцарь:)   (2006-01-20 02:52:00) [30]

Смотри, разве в этом примере нет использования альфа канала? :)

webfile.ru/758062


Кефир87   (2006-01-20 02:47:00) [31]

Ну типа того... 4ый компонент цвета, отвечающий за степень прозрачности. На сколько помню, в делфиХ реализован только колор-кей и рисование с прозрачностью 8)


Аццкий_рыцарь:)   (2006-01-20 02:45:00) [32]

Я так понял, что альфа канал это типа уровень прозрачности спрайта?


Кефир87   (2006-01-20 02:42:00) [33]


> А что, в делфи плохой альфа-канал?

На сколько я помню, он там вапще отсутсвует 8))


Аццкий_рыцарь:)   (2006-01-20 02:39:00) [34]

А что, в делфи плохой альфа-канал?


П7   (2006-01-20 02:14:00) [35]

Чёт я на скринах не заметил освещения. (:
А вообще да, можно поизвращаться с полупрозрачными спрайтами. Хотя без нормального аьфа-канала не представляю как ты это делать собираешься.

На будущее:Выбирая инструмент убедись, что он поддерживает все фишки, которые тебе нужны в проекте. (:


Аццкий_рыцарь:)   (2006-01-20 01:51:00) [36]

вот ссылка, нашел все таки :)

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1125230806&n=9


Аццкий_рыцарь:)   (2006-01-20 01:47:00) [37]

не! тут даже на форуме помню выкладывал один человек игру, написанную на ДелфиХ, и там было типа освещение :) игра на "дейв" похожа. Может ты тоже её видел?


П7   (2006-01-20 01:28:00) [38]

Пошутил чтоль? (:


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо