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

Вниз

Освещение в 2д   Найти похожие ветки 

 
H[eX]   (2003-03-06 17:53) [0]

Вот такой вопросец: как реализовать освещение в 2д игрушке, написанной с использованием DelphiX, т.е. сделать что-то типа вот этого http://wb-2g.narod.ru/rox.jpg


 
Darthman   (2003-03-06 19:41) [1]

Альфа смешинием. Только в ДелфиХ его нет на аппаратном уровне.


 
H[eX]   (2003-03-07 09:32) [2]

Darthman
Можно поподробнее плз


 
Darthman   (2003-03-07 12:46) [3]

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


 
H[eX]   (2003-03-07 14:21) [4]

Спасибки:)


 
Сергей Чурсин ©   (2003-03-07 18:21) [5]

>Только в ДелфиХ его нет на аппаратном уровне.\

Кстати, насколько трудно реализовывать недостающие в delphiX возможности DirectX ? Есть там у объектов Delphix что-то вроде Handle, на то, что они инкапсулируют и какой можно передать в функцию directXa ?



 
Darthman   (2003-03-07 19:10) [6]

Можно доделать, надо только распологать нужными возможностями. :)
Хотя я бы порекомендовал использовать PowerDraw, там уже все есть, а работает он быстрее, чем DelphiX.


 
Карлсон ©   (2003-03-07 21:10) [7]

>PowerDraw
а это что такое, поподробнее плиз!


 
Darthman   (2003-03-08 16:13) [8]

Компонет для делфи, на основе DirectX8. Поддерживает много интересного, по сравнение с DelphiX, возможностей, однако у него больше, но он не намного сложнее, так что даже новички разберутся, да и к нему есть документация и примеры.
Скачать можно здесь
http://turbo.gamedev.net/


 
Darthman   (2003-03-08 16:16) [9]

Давно не смотрел на обновления, а они уже, оказывается, заточили (почти) его под 9-й директ :)


 
Карлсон ©   (2003-03-08 17:14) [10]

сенькс, буду разбираться!


 
3d[Power] ©   (2003-03-11 02:39) [11]

Ага заточили.. и им никто не пользуется терь :) все юзают 2.42...


 
H[eX]   (2003-03-11 10:53) [12]

3d[Power]
Хех, ну так и 2.42 очень и очень неплох


 
3d[Power   (2003-03-12 07:40) [13]

H[eX], я это и имел ввиду


 
H[eX]   (2003-03-14 13:52) [14]

Возникла проблема с powerdraw:
Имеем комп C533\128Ram\Ati Rage IIc с 8 мб памяти + Win98\DX8.1 - мое творение не запускается, не один пример из power draw не запускается, выдавая на этапе инициализации TPowerGraph ошибку №-7 "Could not retreive device capabilities". При этом демки dxdiag прекрасно крутятся:( Что посоветуете.
Или надо драйвер видео обновлять, что весьма и весьма проблематично...


 
Darthman   (2003-03-14 18:26) [15]

А какой PowerDraw качал ?


 
H[eX]   (2003-03-14 18:59) [16]

Darthman
2.42 с turbo.gamedev.net.


 
H[eX]   (2003-03-16 17:10) [17]

Никто не поможет?:(


 
Darthman   (2003-03-16 21:38) [18]

а система какая. Я могу помочь, в принципе. :)


 
MeF88 ©   (2003-03-17 10:53) [19]

Киньте ссылку на документацию на русском по PowerDraw - устанвил но еще не разобрался


 
H[eX]   (2003-03-17 11:27) [20]

Darthman
Системка такая  - Celeron 500 (или 533)\128 оперативки\видео ATI Rage IIc + Win 98 (кажется SE, хотя не совсем уверен) + Delphi 6 + PowerDraw 2.42. Дрова на видео стандартные, виндосовские...




 
Darthman   (2003-03-17 12:06) [21]

Нет документации на Русском. Да и вообще, программист просто обязан знать английский.

2H[eX]:
Пока что-то сложно мне сказать. А ты пускал идущую в комплекте прогу, определяющую совместимость?


 
H[eX]   (2003-03-17 14:26) [22]

Darthman
Опаньки... нет - просто не взял ее тогда, кинув на дискету только сорсы. Посмотрю в пятницу (раньше доступа к тому компу небудет). Какие в таком случае варианты?


 
MeF88 ©   (2003-03-17 15:15) [23]


> Нет документации на Русском. Да и вообще, программист просто
> обязан знать английский.

Согласен, но блин хоть киньте ссылку на англицком.


 
Darthman   (2003-03-17 16:19) [24]

2MeF88:
В комплекте идет с компонентом.


 
Darthman   (2003-03-17 16:22) [25]

2H[eX]:
попробуй, там поглядим.

Слушай, а ты не переписал файл pdrawex.dll, чтоли?
Если нет, то и не будет работать. Компонент частично в этот файл засунут.


 
H[eX]   (2003-03-17 16:37) [26]

MeF88
Документации я не видел чего-то. Но там примеры хорошо прокомментированны, легко разобраться.


 
H[eX]   (2003-03-17 16:38) [27]

Darthman
Переписал, а как же без него:)


 
Darthman   (2003-03-17 17:25) [28]

там в pdf формате есть. В папке Docs.


 
H[eX]   (2003-03-18 08:13) [29]

Это и на документацию-то непохеже - так поверхностный обзор.


 
Darthman   (2003-03-18 10:07) [30]

А что непонятно в данном компоненте? Спрашивай, отвечу.


 
H[eX]   (2003-03-21 13:43) [31]

Darthman
Запустил я этот тест на совместимость - Could not retrieve D3DDevice8 capabilities. Теперь даже и не знаю, чего делать:(
Версия дров видео, кстати, 4.11.2460 (самая последняя на сайте ATi- 4.11.2474)


 
Darthman   (2003-03-21 13:52) [32]

А у тебя дрова DirectX8 совместимые?


 
H[eX]   (2003-03-21 16:49) [33]

Darthman
А кто их знает - на компе DX 8.1 стоит. Демки dxdiag работают - значит совместимые. Да, тоже самое, но на DelphiX работает прекрасно.


 
Анат   (2003-03-22 17:25) [34]

Хотелось бы решить вопрос с документацией, никто не знает где взять?
Или в крайнем случае подскажите как в PowerDraw крутить спрайты


 
H[eX]   (2003-03-22 18:13) [35]

Анат
А как же

 PowerGraph.RotateEffect()
?

PS Вопрос совместимости PowerDraw остается в силе;)


 
H[eX]   (2003-03-25 13:43) [36]

А все же?


 
Darthman   (2003-03-25 15:59) [37]

пока ничего не пришло в голову.
А какая карточка неизвестно? АТИ производит много чего.


 
H[eX]   (2003-03-25 18:51) [38]

Darthman
ATi Rage IIc 8 мб.
Пока единственным вариантом мне видится переустановка дров, но вот поможет ли это?...


 
Darthman   (2003-03-25 19:51) [39]

Понятия не имею. хмммм... есть кой каокой вариант. Проверю.


 
H[eX]   (2003-03-25 20:48) [40]

Darthman
Поделись, ежели не секрет:)



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

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

Наверх




Память: 0.52 MB
Время: 0.047 c
1-1079447904
Guest_Bob
2004-03-16 17:38
2004.04.11
Звук в ListView при нажатии Alt+Enter


7-1075557969
juiceman
2004-01-31 17:06
2004.04.11
запуск в авторане


1-1082381323
Феликс М.
2004-04-19 17:28
2004.04.11
Печать как из Ворда


7-1076071597
Davey
2004-02-06 15:46
2004.04.11
Имя пользователя, запустившего процесс, как в Task Manager e в ХР


7-1080123240
Петро
2004-03-24 13:14
2004.04.11
Проверка подлинности пароля.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский