Вниз
Скачать: CL | DM;

Выбор компонента   Найти похожие ветки 

← →
Trimp   (2004-10-18 08:09) [0]

Сдраствуйте.Возможно мой вопрос глупый и банальный.Я только начинаю разбираться с DirectX в Delphi.Посоветуйте, с помощью какого компонента я должен начинать свою работу, какой из них быстрее работает,какой проще в освоении: DirectXGraphics,DelphiX,PowerDraw,GLScene,OpenGL или что-то другое. Заранее благодарю.


← →
NikeOLD ©   (2004-10-18 08:56) [1]

Настоящий игромейкер этой лажей не пользуется!

Ну про лажу я, конечно перебрал ;-).
А вообще пользуйся тем, что тебе удобнее. Придется пробовать все. Выбор будет еще зависеть от того, что делать собралася: логику, аркаду и т.п.; 2D или 3D.


← →
Sphinx   (2004-10-18 10:09) [2]

Самый простой совет: попробуй всё и выбери что понравится :)

Мне вот понравилось работать напрямую с DirectX через заголовочные файлы Jedi, даже без использования классов TSurfase и TDisplay. Да и литература по этом есть серьезная. Краснов "DirectX в проектах Delphi".

DelphiX может и удобна, но поддерживает только возможности DX7. Для работы через DirectDraw этого за глаза, все равно как был DirectDraw7 так он и в 9й версии DirectX остался без измений.

PowerDraw, может и хороша...хвалят её...но вот с документацией...может это мне не повезло, но я не нашел :)

> Я только начинаю разбираться с DirectX в Delphi

>GLScene,OpenGL

А вот это уже из другой оперы :)


← →
Trimp   (2004-10-18 15:27) [3]

Для начала,меня интересуют 3Д.Я пробовал работать в DelphiX,
DirectXGraphics(заголовочные файлы Jedi).

DelphiX действительно самый простой и удобный,я разобрался в самом простом движке.Я сразу понял,что этот компонент не переспективен.

OpenGL тоже мне не очень понравился.

А вот DirectXGraphics то что надо.Я видел 3Д проекты сделанные на нём,они мне понравились.Я думаю,это самый переспективный компонент.
Я бы желал осваивать его.У меня даже получались какие-то летающие точки.Но 3Д пока для меня туманно в этом компоненте.Но я гонюсь не за простотой в освоении,а за результатом.Время у меня есть.

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


← →
Trimp   (2004-10-18 15:27) [4]

Для начала,меня интересуют 3Д.Я пробовал работать в DelphiX,
DirectXGraphics(заголовочные файлы Jedi).

DelphiX действительно самый простой и удобный,я разобрался в самом простом движке.Я сразу понял,что этот компонент не переспективен.

OpenGL тоже мне не очень понравился.

А вот DirectXGraphics то что надо.Я видел 3Д проекты сделанные на нём,они мне понравились.Я думаю,это самый переспективный компонент.
Я бы желал осваивать его.У меня даже получались какие-то летающие точки.Но 3Д пока для меня туманно в этом компоненте.Но я гонюсь не за простотой в освоении,а за результатом.Время у меня есть.

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


← →
cyborg ©   (2004-10-18 15:30) [5]


> [3] Trimp   (18.10.04 15:27)

Смотри сюда http://clootie.narod.ru/delphi/download_dx92.html
И примеры в этом проходе http://clootie.narod.ru/delphi/download_dx90.html


← →
NailMan ©   (2004-10-18 17:12) [6]

Trimp
Лично мне в освоении DirectX помог сам Дядя Билли(его DirectX SDK, а точнее только документация) и заголовки из вышеприведенной ссылки от cyborg ©.

Имхо все понятно и без примеров(исключая шейдеров) если умеешь пользоваться документацией. В целом некоторые примеры кода есть и в доках, но они так сказать лишь для очень специфических случаев.

С шейдерами я сейчас начал разбираться с книжкой от
http://www.rixane.com/books/books.htm(D3D Programmable pipe)

Так что дерзай. Мир D3D огромен и увлекателен, если есть голова и некоторые умения пользоваться литературой БЕЗ примеров. А примеры хорошие достать можно только на C++. Я вот не давно слил ATI SDK с кучей интересных сорсов на бампинг - все на с++. Но ничего - часть интересного мне перенес на Delphi.

Кста о сложности 3Д. Да есть такое дело, но до тез пор пока не разберешься с основами 3Д трансформаций. Я вот по началу корячился с углами поворота и т.д. Все получалось как то совсем не так как я ожидал. Когда освоил метод угловых скоростей - все стало просто и удобно вращать в пространстве.

---
WBR, NailMan aka 2:5020/3337.13


← →
Trimp   (2004-10-19 15:11) [7]

Я всё понял,спасибо всем


← →
Trimp   (2004-10-19 15:11) [8]

Я всё понял,спасибо всем



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.022 c
11-1088250642
help
2004-06-26 15:50
2005.01.30
KOLRarInfoBar вопрос к автору...


14-1105607129
Чеширский_Кот
2005-01-13 12:05
2005.01.30
Как обмануть время?


14-1105580718
Kerk
2005-01-13 04:45
2005.01.30
Списки анонимных прокси


3-1103808932
jenbond
2004-12-23 16:35
2005.01.30
решение проблемы с gds32.dll


1-1105988802
KriNeedHelp
2005-01-17 22:06
2005.01.30
Mozhet li programka zapomnit otme4en li 4ekbox ili net??




   Наверх