Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Нужен простейший пример DirectX для Builder |
Философия, технологии, алгоритмы! |
|
Опции темы |
03.04.2009, 19:19 | #1 |
Форумец
Сообщений: 6,712
Регистрация: 26.04.2006
Возраст: 44
Не в сети |
Нужен простейший пример DirectX для Builder
Подмогните малек.
Работаю в CodeGuard BUilder 2007. В главном окне есть TPanel. На нем хочу рисовать с помощью DirectX. Нужен простейший пример, чтобы запускалось и рисовало линию. P.S. Пожалуйста не кидайтесь ссылками на мануалы и статьи с кусками кода. У меня два дня ушло на то чтобы понять как сделать вышеописанную вещь на OpenGL, я вот беда - не работает в Vista. Я не хочу опять мучиться с освоением, мне нужен простой пример, с деталями я разберусь. Если меня кто-то спросит про простенький пример для OPenGL - я дам то что уже наваял, и это будет работать с полпинка и я не буду вальяжно посылать гуглить. Ожидаю, что среди профессионалов найдутся те, у кого завалялся простейший пример для Builder. |
03.04.2009, 19:32 | #2 |
Кэп Улитка
Сообщений: 8,067
Регистрация: 04.05.2005
Возраст: 43
Не в сети |
Eвгений, это как OpenGL под Vista не работает? Драйвер OpenGL ставил то?
Примеры по OpenGL для Билдера и прочих есть на http://nehe.gamedev.net/ Как с DirectX работать: скачай DirectX SDK и там все будет. Не важно в какой среде ты программируешь, главное поймать момент где там контекст создается, в котором все и рисуется. |
03.04.2009, 19:42 | #3 |
Форумец
Сообщений: 6,712
Регистрация: 26.04.2006
Возраст: 44
Не в сети |
Неужели?
А подкиньте ссылку на драйвер, а то я искал и скачал драйвер для видеокарты который якобы поддерживате OpenGL. И скажите что представляет из себя этот драйвер - он для железки, т.е. под конкретный класс чипсетов свой должен быть, или же он для системы - то есть поставил в висте и под любой карточкой все ОК? Или же это драйвер для программирования? Установил его, а компилированный вариант без установки драйвера будет работать на любой платформе и любой карточке? |
03.04.2009, 19:48 | #5 |
Форумец
Сообщений: 6,712
Регистрация: 26.04.2006
Возраст: 44
Не в сети |
Там по ссылке для NVidia , а у меня ATI.
Если вот это http://www.geeks3d.com/?p=3522 то я это скачивал, не помогает. |
03.04.2009, 20:04 | #7 |
Кэп Улитка
Сообщений: 8,067
Регистрация: 04.05.2005
Возраст: 43
Не в сети |
dn2k4, ахтунг! Пусть лучше человек что нить полезное выучит. GDI, начиная с Vista, надо забыть.
Да обычный драйвер, скачиваемый с сайта производителя чипсетов. Было, что ATI косячит при OpenGL. Скачай с NeHe первые уроки - в нем идет обработка ошибок на инициализацию OpenGL и можно понять в чем же дело. |
03.04.2009, 20:11 | #9 |
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
Присоединяюсь к автору. Та же проблема была неделю назад, забросил пока, а почитав тему выяснил, что моя прога не работает в vista.
Пишу также в CodeGuard 2007. Карточка ATI. Скачал Catalyst driver 9.3 - бестолку, access vioation. ПОдмогните. |
03.04.2009, 20:27 | #10 |
Кэп Улитка
Сообщений: 8,067
Регистрация: 04.05.2005
Возраст: 43
Не в сети |
dn2k4, ну ты же поможешь автору?
-=Женек=-, если по NeHe ничего нельзя будет сказать, то можно на gamedev.ru в форуме спросить в разделе графики. Сам проверить не могу, т.к. ни Vista, ни CodeGuard, ни ATI-карты нет. Последний раз редактировалось Yandex; 03.04.2009 в 21:10. |
04.04.2009, 16:02 | #15 |
Пессимист
Сообщений: 618
Регистрация: 22.07.2004
Не в сети |
Нет.
Если вопрошающий "не хочет мучатся с освоением" и требует не давать ему ссылок на мануалы (при этом даже не уточняя 2d или 3d он желает) - я предпочту отойти в сторону. Возможно хоть так на одно корявое поделие с потугами на "крутость" в этом мире станет меньше =] |
04.04.2009, 16:56 | #17 |
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
А может вы уже перестанете флудить и по делу отпишитесь?
Буду рад если кто-нибудь, владеющий картой ATI, более или менее современной, имеющий висту попробует запустить OpenGL приложение и рассказать о результатах? |
17.05.2009, 15:38 | #18 |
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
В общем, проблема решилась. Удалил поставляемый с видеокартой Gamer OSD (так и не понял для чего он был нужен) и все стало на места. Евгений, попробуй посносить весь дополнительны софт от ATI
Последний раз редактировалось -=Женек=-; 17.05.2009 в 15:59. |