Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];

Вниз

Тени   Найти похожие ветки 

 
Spose(C)   (2002-11-03 14:28) [0]

Делаю игру на DelphiX, хочу реализовать полупрозрачную прозрачную тень от объекта. Но тень находится в одной картинке с самим объектом. Как можно отрисовать через Alpha не всю картинку а только её часть (цвет определенный)?


 
HellTrooper   (2002-11-04 09:00) [1]

Имхо легче порезать картинку.


 
Mirovodin   (2002-11-04 10:41) [2]

Проще всего сделать тень прямо в спайте. Так сделано в Diablo. Если делать спрайты в 3D редакторе - получать тень будет делом совсем простым (правильно расположить источник света и включить пару свойств при рендеренге). Второй вариант, если есть спрайт но нет тени, а сделать ее очень хочется - нарисовать просто овал ( для изометрии ) и выводить его с разной степенью прозрачности (alpha ). Способ плох тем, что это псевдо тень - т.е. просто чтоб было что то :)


 
Spose(C)   (2002-11-09 13:17) [3]

Ладна, не хочу ссорится, поэтому спасибо за "советы".


 
Ketmar   (2002-11-09 15:13) [4]

перевожу: "не хотелось думать самому, рассчитывал, что за меня все придумают, а тут опять заставляют мозги включать!" одно слово - гады!

Satanas Nobiscum! 09-Nov-XXXVII A.S.



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
7-30621
vladimirS
2003-02-17 09:12
2003.04.10
Как считать последние 30 символов из файла?


1-30452
Cherepovets
2003-03-31 09:43
2003.04.10
TOpenDialog проблеммка!!!!


3-30291
Navi
2003-03-16 17:58
2003.04.10
OnDrawItem in DBLookupListBox


14-30513
Феликс
2003-03-26 02:07
2003.04.10
Гы-гы! Надо же! И такое бывает.


3-30284
Goga
2003-03-22 12:19
2003.04.10
Подключение текста как БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский