Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> DirectX 3D Graphics(Direct3D), Кто умеет(хорошо работать в сией среде)
N1k1tung
Вставить ник
сообщение 23:05:2004, 05:28
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 6
Регистрация: 16:05:2004
Пользователь №: 514



Репутация:   0  


Жду...
Подняться вверх 
 
Сообщение #1
4 страниц V   1 2 3 > »   
Новая тема 
Ответов (1 - 29)
N1k1tung
Вставить ник
сообщение 23:05:2004, 05:30
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 6
Регистрация: 16:05:2004
Пользователь №: 514



Репутация:   0  


Можете задавать вопросы мне. Буду отвечать по возможностям!
Подняться вверх 
 
Сообщение #2
сообщение 23:05:2004, 19:06
Цитата Ответить 





Группа:
Сообщений: 0
Регистрация: --
Пользователь №: 0

Предупреждения:
(0%) -----

Репутация:     


N1k1tung
А ты только по C++ шаришь в Direct3D или на любом языке?
Кстати тему я зификсирую.
Подняться вверх 
 
Сообщение #3
сообщение 27:05:2004, 20:17
Цитата Ответить 





Группа:
Сообщений: 0
Регистрация: --
Пользователь №: 0

Предупреждения:
(0%) -----

Репутация:     


А что почитать посоветуешь для чайника?
Подняться вверх 
 
Сообщение #4
Dylfin
Вставить ник
сообщение 28:05:2004, 10:17
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 5
Регистрация: 28:05:2004
Из: г. Могилев
Пользователь №: 566



Репутация:   0  


Начал разбираться с Директом и не понял, есть ли в нем базованя система координат? Како общий принцип размещения объектов в пространстве?
Подняться вверх 
 
Сообщение #5
Серёга
Вставить ник
сообщение 29:05:2004, 12:13
Цитата Ответить 


Just me :)
Иконка группы

Группа: Админы
Сообщений: 3 122
Регистрация: 8:08:2003
Из: Minsk
Пользователь №: 1



Репутация:   11  


интересная тема
как-то делал скринсейверы на DirectDraw. Прикольно. Но вот литератуты бы кто подкинул действительно какой-нить.
Подняться вверх 
 
Сообщение #6
N1k1tung
Вставить ник
сообщение 30:05:2004, 07:05
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 6
Регистрация: 16:05:2004
Пользователь №: 514



Репутация:   0  


К моему(и не только моему) сожалению литературы по Direct3D у нас практически НЕТ!
Есть книга по Direct3D7 издательства (точно не помню: не читал) Нолиджа, ну а лично я учился по книге Краснова
"DirectX в проектах Delphi". В принципе, книга неплохая, но кол-во материала по Direct3D просто мизерное.
Так что советую учиться по хелпам и примерам официальных Microsoft DirectX SDK. Там, конечно всё на английском,
но всё довольно понятно и рассматриваются почти все возможные темы!
Подняться вверх 
 
Сообщение #7
N1k1tung
Вставить ник
сообщение 30:05:2004, 07:09
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 6
Регистрация: 16:05:2004
Пользователь №: 514



Репутация:   0  


Да, кстати, Король я работаю в Direct3D в Delphi и C++. Немного в VisualBasic но там (да и в других средах) работать
явно затруднительно!
Подняться вверх 
 
Сообщение #8
Серёга
Вставить ник
сообщение 30:05:2004, 10:56
Цитата Ответить 


Just me :)
Иконка группы

Группа: Админы
Сообщений: 3 122
Регистрация: 8:08:2003
Из: Minsk
Пользователь №: 1



Репутация:   11  


N1k1tung
кстати а реально экзамплов скринсейверов или игр на Direct 3D можно найти с исходниками? Под OpenGL их полно. Мне нужно под Delphi. Просто чтобы на практике разбираться можно было.
Подняться вверх 
 
Сообщение #9
Серёга
Вставить ник
сообщение 30:05:2004, 10:56
Цитата Ответить 


Just me :)
Иконка группы

Группа: Админы
Сообщений: 3 122
Регистрация: 8:08:2003
Из: Minsk
Пользователь №: 1



Репутация:   11  


N1k1tung
и реально есть ли там базовая СК?
Подняться вверх 
 
Сообщение #10
Dylfin
Вставить ник
сообщение 31:05:2004, 11:35
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 5
Регистрация: 28:05:2004
Из: г. Могилев
Пользователь №: 566



Репутация:   0  


Залил я себе SKD Directx9. Впринципе есть хелп по функциям, но совсем минимальный mad.gif
Пролистал с начала все, про систмему координат и т.п. Но так и не понял как разместить объекты в пространстве, где устанавливаются глобальные координаты. Да и постоянная возня с матрицами, математика уже почти вся успешно забылась sad.gif. Еще в составе имеется базовый темплейт для приложений директовских, в нем набор функций. Но опять-таки нет описания функций, есть только довольно общие ремарки и все. Короче тяжеловато. Но интересно cool.gif
Подняться вверх 
 
Сообщение #11
Гость_mr.DUDA_*
сообщение 1:06:2004, 14:40
Цитата Ответить 





Инопланетный гость






    


Имхо, изучение Директа (любого - DirectDraw, DirectInput, Direct3D) легче всего начать, расковыряв чужой движок. Примеров в инете полно. Можно найти на www.sources.ru, www.codeproject.com, что-то было на www.rsdn.ru...

Свой писать с нуля - долго, нудно и геморойно unsure.gif
Пока что-то нарисуешь - надоест ковыряться с интерфейсами biggrin.gif
Подняться вверх 
 
Сообщение #12
Dylfin
Вставить ник
сообщение 2:06:2004, 09:47
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 5
Регистрация: 28:05:2004
Из: г. Могилев
Пользователь №: 566



Репутация:   0  


Впринципе я так и делаю, с SDk есть пример, что то вроде "Месть космических бубликов" rolleyes.gif
В нем базовый движок.
Подняться вверх 
 
Сообщение #13
Гость_Guest_*
сообщение 2:06:2004, 11:40
Цитата Ответить 





Инопланетный гость






    


вот, нарыл пару прямых ссылок:
]]>http://www.sources.ru/cpp/cpp_directx_fly.shtml]]>
]]>http://www.codeproject.com/directx/Modeler.asp]]>
]]>http://www.codeproject.com/useritems/grausteroids.asp]]>
]]>http://www.xmission.com/~legalize/book/snippets/index.html]]>
Подняться вверх 
 
Сообщение #14
сообщение 2:06:2004, 19:52
Цитата Ответить 





Группа:
Сообщений: 0
Регистрация: --
Пользователь №: 0

Предупреждения:
(0%) -----

Репутация:     


mr.DUDA
ну например на Delphi я не видел экзамплов
Подняться вверх 
 
Сообщение #15
mr.DUDA
Вставить ник
сообщение 3:06:2004, 20:25
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 2
Регистрация: 1:06:2004
Пользователь №: 580



Репутация:   0  


Отличный туториал лежит в Delphist's FAQ:
]]>http://chicago.lastplanet.com/DRKB.zip]]>

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

Там же есть 9 ссылок на различные движки (DirectX, OpenGL) под делфями.
Подняться вверх 
 
Сообщение #16
N1k1tung
Вставить ник
сообщение 5:06:2004, 04:42
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 6
Регистрация: 16:05:2004
Пользователь №: 514



Репутация:   0  


Для изучения продвинутых тем расковыриванием чужого движка не обойдёшься.
По мне лучше небольшие самплы по нужной теме.
Подняться вверх 
 
Сообщение #17
Серёга
Вставить ник
сообщение 6:06:2004, 11:58
Цитата Ответить 


Just me :)
Иконка группы

Группа: Админы
Сообщений: 3 122
Регистрация: 8:08:2003
Из: Minsk
Пользователь №: 1



Репутация:   11  


N1k1tung
Цитата
По мне лучше небольшие самплы по нужной теме.

а у тебя есть что-нить? не сильно нужное.
Подняться вверх 
 
Сообщение #18
Гость_Guest_*
сообщение 6:06:2004, 19:38
Цитата Ответить 





Инопланетный гость






    


В SDK же есть. Правда не сильно продвинутые, но расковыряв узнаешь много cool.gif. Но семпл про бублики, имхо, самый полезный для начала.
Подняться вверх 
 
Сообщение #19
сообщение 8:06:2004, 21:11
Цитата Ответить 





Группа:
Сообщений: 0
Регистрация: --
Пользователь №: 0

Предупреждения:
(0%) -----

Репутация:     


Guest
а для Delphi?
Подняться вверх 
 
Сообщение #20
N1k1tung
Вставить ник
сообщение 20:06:2004, 13:21
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 6
Регистрация: 16:05:2004
Пользователь №: 514



Репутация:   0  


Серёга
Что значит не сильно нужное?
Примеры-то есть у меня свои, но большинство без комментариев. К тому же я любитель сваливать в один пример много материала - поэтому примеров не так много. Кстати есть примеры для Delphi(Краснова - было много своих, но у меня не так давно полетел винт mad.gif )
Подняться вверх 
 
Сообщение #21
Серёга
Вставить ник
сообщение 20:06:2004, 17:29
Цитата Ответить 


Just me :)
Иконка группы

Группа: Админы
Сообщений: 3 122
Регистрация: 8:08:2003
Из: Minsk
Пользователь №: 1



Репутация:   11  


N1k1tung
жалко
просто хочется пощупать код
а там я уже написал эффект горения пламени по MSDN. Но всё-таки хочется профессиональные сырцы именно на делфях глянуть.
Подняться вверх 
 
Сообщение #22
Гость_nerd_*
сообщение 14:08:2004, 20:34
Цитата Ответить 





Инопланетный гость






    


Скажите, может у кого есть исходники таких программ, как Functor, 3DGrapher или т.п.?
Очень надо посмотреть саму систему чтения формулы из строки и построение графика.
Спасибо.
Подняться вверх 
 
Сообщение #23
Гость_Guest_N1k1tung_*
сообщение 26:08:2004, 04:28
Цитата Ответить 





Инопланетный гость






    


nerd,
Циклишь коорд. Х и по ней вычисляешь Y, и добавляешь к ним соотв. коорд. начала координат.
Подняться вверх 
 
Сообщение #24
Гость_Guest_paul_*
сообщение 16:09:2004, 19:10
Цитата Ответить 





Инопланетный гость






    


Есть книга на англицком - Advanced Game Programming with DirectX9, неплохая вещь, если не найдёте - могу слить куда-нибудь...

З.Ы А OpenGL-то рулезнее wink.gif
Подняться вверх 
 
Сообщение #25
Серёга
Вставить ник
сообщение 18:09:2004, 08:24
Цитата Ответить 


Just me :)
Иконка группы

Группа: Админы
Сообщений: 3 122
Регистрация: 8:08:2003
Из: Minsk
Пользователь №: 1



Репутация:   11  


Guest_paul

можешь кинуть на codeby@gmail.com ???
Подняться вверх 
 
Сообщение #26
Гость_Guest_*
сообщение 17:10:2004, 19:00
Цитата Ответить 





Инопланетный гость






    


Guest_paul
Ты просто не знаешь преимуществ Direct3D
Подняться вверх 
 
Сообщение #27
Гость_Guest_*
сообщение 17:10:2004, 19:02
Цитата Ответить 





Инопланетный гость






    


Guest_paul
А книгу скинь пожалуйста и мне на n1k1tung@rambler.ru
Подняться вверх 
 
Сообщение #28
Гость_Guest_paul_*
сообщение 17:10:2004, 19:19
Цитата Ответить 





Инопланетный гость






    


Guest, ёпта, приколист, с таким детским апломбом утверждаешь smile.gif То, что кажется преимуществами D3D, _имхо_ в дальнейшем приходся писАть самому. А вообще это стандартный holy war, gamedev.ru forum подтверждает wink.gif, тем более, что я отошёл от данного рода деятельности.
И на мыло больше никому слать не буду! Диал-ап вещь капризная, лить каждому - увольте, могу раз и навсегда выложить, дайте пару мегов на FTP...
Подняться вверх 
 
Сообщение #29
Гость_Guest_N1k1tung_*
сообщение 30:10:2004, 13:20
Цитата Ответить 





Инопланетный гость






    


Есть у D3D преимущества. Например(не говори что я привёл только 1, и значит больше нет) гораздо удобнее работа с шейдерами - проще написание их на ассемблере, а про HLSL я вообще молчу
Подняться вверх 
 
Сообщение #30


4 страниц V   1 2 3 > » 
Быстрый ответ  Ответить  Новая тема