![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Direct3D [Delphi, Windows]
maxProg © (2006-12-28 04:57:00)Как создавать 2D в 3D?
Ireul (2006-12-29 19:40:00) [1]А есть способ ещё проще. 3д использует для вывода тот же DirectDrawSurface (в девятке оно теперь всё зовёцца Direct3DSurface), получив указалку на которую можно точно также блитить, получать HDC и лочить поверхность, как это делалось в DirectDraw. А масштабировать вручную в 2д надо было всегда....
Sapersky (2006-12-28 12:40:00) [2]RHW проще. Хотя масштабировать под разные разрешения надо вручную.
http://www.mvps.org/directx/articles/blit3d.htm
@!!ex (2006-12-28 07:06:00) [3]3Д - суть проекция в 2Д.
Если установить матрицы так, чтобы проекции по двум координатам сливались с экранными - получиться 2Д.