Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Освещение в 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;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.032 c
1-1079965512
ivanenko
2004-03-22 17:25
2004.04.11
работа с указателями в TList


1-1082297859
killer
2004-04-18 18:17
2004.04.11
сравнение двух символов...


14-1080143655
Piter
2004-03-24 18:54
2004.04.11
FAQ: Добавление иконки в SysTray


8-1076286432
Maratus
2004-02-09 03:27
2004.04.11
Прорисовка двигающегося выделения как в графических пакетах


1-1082456276
Th
2004-04-20 14:17
2004.04.11
Delphi-реализация unix-ф-ции Crypt() (алгоритм DES)