Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: DirectX 3D Graphics(Direct3D)
Форум программистов > Системное программирование > C, С++ и С Builder > MS Visual C++
Страницы: 1, 2, 3
N1k1tung
Жду...
N1k1tung
Можете задавать вопросы мне. Буду отвечать по возможностям!
Король
N1k1tung
А ты только по C++ шаришь в Direct3D или на любом языке?
Кстати тему я зификсирую.
Король
А что почитать посоветуешь для чайника?
Dylfin
Начал разбираться с Директом и не понял, есть ли в нем базованя система координат? Како общий принцип размещения объектов в пространстве?
Серёга
интересная тема
как-то делал скринсейверы на DirectDraw. Прикольно. Но вот литератуты бы кто подкинул действительно какой-нить.
N1k1tung
К моему(и не только моему) сожалению литературы по Direct3D у нас практически НЕТ!
Есть книга по Direct3D7 издательства (точно не помню: не читал) Нолиджа, ну а лично я учился по книге Краснова
"DirectX в проектах Delphi". В принципе, книга неплохая, но кол-во материала по Direct3D просто мизерное.
Так что советую учиться по хелпам и примерам официальных Microsoft DirectX SDK. Там, конечно всё на английском,
но всё довольно понятно и рассматриваются почти все возможные темы!
N1k1tung
Да, кстати, Король я работаю в Direct3D в Delphi и C++. Немного в VisualBasic но там (да и в других средах) работать
явно затруднительно!
Серёга
N1k1tung
кстати а реально экзамплов скринсейверов или игр на Direct 3D можно найти с исходниками? Под OpenGL их полно. Мне нужно под Delphi. Просто чтобы на практике разбираться можно было.
Серёга
N1k1tung
и реально есть ли там базовая СК?
Dylfin
Залил я себе SKD Directx9. Впринципе есть хелп по функциям, но совсем минимальный mad.gif
Пролистал с начала все, про систмему координат и т.п. Но так и не понял как разместить объекты в пространстве, где устанавливаются глобальные координаты. Да и постоянная возня с матрицами, математика уже почти вся успешно забылась sad.gif. Еще в составе имеется базовый темплейт для приложений директовских, в нем набор функций. Но опять-таки нет описания функций, есть только довольно общие ремарки и все. Короче тяжеловато. Но интересно cool.gif
mr.DUDA
Имхо, изучение Директа (любого - DirectDraw, DirectInput, Direct3D) легче всего начать, расковыряв чужой движок. Примеров в инете полно. Можно найти на www.sources.ru, www.codeproject.com, что-то было на www.rsdn.ru...

Свой писать с нуля - долго, нудно и геморойно unsure.gif
Пока что-то нарисуешь - надоест ковыряться с интерфейсами biggrin.gif
Dylfin
Впринципе я так и делаю, с SDk есть пример, что то вроде "Месть космических бубликов" rolleyes.gif
В нем базовый движок.
Король
mr.DUDA
ну например на Delphi я не видел экзамплов
mr.DUDA
Отличный туториал лежит в Delphist's FAQ:
]]>http://chicago.lastplanet.com/DRKB.zip]]>

раздел - "Работа с графикой и мультимедиа / DirectX, OpenGL"

Там же есть 9 ссылок на различные движки (DirectX, OpenGL) под делфями.
N1k1tung
Для изучения продвинутых тем расковыриванием чужого движка не обойдёшься.
По мне лучше небольшие самплы по нужной теме.
Серёга
N1k1tung
Цитата
По мне лучше небольшие самплы по нужной теме.

а у тебя есть что-нить? не сильно нужное.
Guest
В SDK же есть. Правда не сильно продвинутые, но расковыряв узнаешь много cool.gif. Но семпл про бублики, имхо, самый полезный для начала.
Король
Guest
а для Delphi?
N1k1tung
Серёга
Что значит не сильно нужное?
Примеры-то есть у меня свои, но большинство без комментариев. К тому же я любитель сваливать в один пример много материала - поэтому примеров не так много. Кстати есть примеры для Delphi(Краснова - было много своих, но у меня не так давно полетел винт mad.gif )
Серёга
N1k1tung
жалко
просто хочется пощупать код
а там я уже написал эффект горения пламени по MSDN. Но всё-таки хочется профессиональные сырцы именно на делфях глянуть.
nerd
Скажите, может у кого есть исходники таких программ, как Functor, 3DGrapher или т.п.?
Очень надо посмотреть саму систему чтения формулы из строки и построение графика.
Спасибо.
Guest_N1k1tung
nerd,
Циклишь коорд. Х и по ней вычисляешь Y, и добавляешь к ним соотв. коорд. начала координат.
Guest_paul
Есть книга на англицком - Advanced Game Programming with DirectX9, неплохая вещь, если не найдёте - могу слить куда-нибудь...

З.Ы А OpenGL-то рулезнее wink.gif
Серёга
Guest_paul

можешь кинуть на codeby@gmail.com ???
Guest
Guest_paul
Ты просто не знаешь преимуществ Direct3D
Guest
Guest_paul
А книгу скинь пожалуйста и мне на n1k1tung@rambler.ru
Guest_paul
Guest, ёпта, приколист, с таким детским апломбом утверждаешь smile.gif То, что кажется преимуществами D3D, _имхо_ в дальнейшем приходся писАть самому. А вообще это стандартный holy war, gamedev.ru forum подтверждает wink.gif, тем более, что я отошёл от данного рода деятельности.
И на мыло больше никому слать не буду! Диал-ап вещь капризная, лить каждому - увольте, могу раз и навсегда выложить, дайте пару мегов на FTP...
Guest_N1k1tung
Есть у D3D преимущества. Например(не говори что я привёл только 1, и значит больше нет) гораздо удобнее работа с шейдерами - проще написание их на ассемблере, а про HLSL я вообще молчу
Selya
Конвернутные для Delphi библиотеки для DirectX9 со всеми примерами (как в SKD Directx9) можно найти на ]]>Clootie graphics page]]>
Roji
Помогите, плиз!
Дайте прямую ссылку на DirectShow SDK (на сам .chm файл)
на сайте microsoft.com долго качать и мне нужна толко справка!
Guest
[Ctrl+X]
Guest_guest
странный эффект лесницы на стыке освещённой и неосвещённой грани
как это вылечить?
webfile.ru/131398
Dico
Усть у меня дока по DelphiX, Dx, OpenGL .а какой у тебя проект dico1@list.ru.
Vint
Цитата
помогите запустить игруху alias-требует direct 3d

Не пробовал DirectX 9.0 поставить?? Я думаю всё будет ОК
biggrin.gif
pip
дайте ссылку по Direct3DRM
Roji
Народ помогите! Как вывести текст/картинку на Surface DirectX-игры, если она запущена в полный экран?
Igroman
blink.gif Ребят я здесь новенький подскажите как найти статью по DerictX9 если я программирую под Delphi 7!!!
David Blain
Люди! Помогите найти книги по Direct3D на русском языке! Очень надо! Желательно с примерами! Скиньте ссылку на e-mail: david_blain@rambler.ru ! Plz-z
e7127
Мне тоже нужны книги по Direct3D. с примерами. А ссылку лучше сюда выложите, чтобы всем полезно было. Если есть книжжки в эл-ом варианте кидайте сюда e7127@pisem.net
Maniac
Советую всем использовать OpenGL.
+:
Много документации и литературы;
Поддерживаеться почти на любой платформе;
Есть примеры программ и большой выбор дополнительных библиотек (GLUT, и т.д.)
-:
Математика, матрицы и .т.д.
klizardin
А такой вопрос, допустим я не очень хочу продвигать собственный проект, а хочу наняться на работу. Я вполне неплохо разбираюсь с OpenGl, но кто мне подскажет где найти людей согласных нанять человека знающего OpenGl, все те кто занимаються графикой работают под DirectX (почему то).

ЗЫ
Пробовал и то и другое, OpenGl чуть больше рулит, хотя быть может его просто достаточно хорошо знаю, с DirectX-ом не так глубоко знаком.

Плюсы OpenGL возможности extention-ов кои перерасли сам OpenGL.
Минусы то что OpenGL 2.0 поддерживается очень небольшим количеством карточек, в то время как DirectX 9.0 поддерживает все кому не лень.

ЗЫЗЫ
Можно ссылочки на какой нибуть движек DirectX.
Guest
Помогите!!! Как сделать 3D движок!
Guest
Берёшь исходники Direct 3D и подключаешь свои недюжинные знания.
Рекомендую начать с тех что есть в DirectX SDK 9, кстати там очень даже ничего solutions.
Guest
Парни чем можно перегнать модель *.max в *.x (DirectX-формат)? Плагины для макса только с примитивами справляются.
Guest
я вот лично тусуюсь в максе начал изучать delphi7 прогрессы скажу есть очень даже для меня не плохие и хочу маленькую игрушку с другом сделать но мне нужен двигател умоляю очень срочно нужен двигател наверное лучше direct X как я поонял из выше прочитанного дайте кто плз координату smile.gif
Guest
люди,как скачать Direct 3D unsure.gif
Guest
не, ну правда как? sad.gif
Максон
игра не запускается.только загрузил,а она виснет.может 3D карте кирдык?
кто знает что делать? плиз, подскажите. biggrin.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2009 IPS, Inc.