Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
23:05:2004, 05:28
|
|
Новенький Группа: Новенький Сообщений: 6 Регистрация: 16:05:2004 Пользователь №: 514 Репутация: 0
|
Жду...
|
|
Сообщение
#1
|
|
![]() |
|
|
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
|
|
|
|
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
|
|
|
|
30:05:2004, 07:05
|
|
Новенький Группа: Новенький Сообщений: 6 Регистрация: 16:05:2004 Пользователь №: 514 Репутация: 0
|
К моему(и не только моему) сожалению литературы по Direct3D у нас практически НЕТ!
Есть книга по Direct3D7 издательства (точно не помню: не читал) Нолиджа, ну а лично я учился по книге Краснова "DirectX в проектах Delphi". В принципе, книга неплохая, но кол-во материала по Direct3D просто мизерное. Так что советую учиться по хелпам и примерам официальных Microsoft DirectX SDK. Там, конечно всё на английском, но всё довольно понятно и рассматриваются почти все возможные темы! |
|
Сообщение
#7
|
|
|
|
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
|
|
|
|
31:05:2004, 11:35
|
|
Новенький Группа: Новенький Сообщений: 5 Регистрация: 28:05:2004 Из: г. Могилев Пользователь №: 566 Репутация: 0
|
Залил я себе SKD Directx9. Впринципе есть хелп по функциям, но совсем минимальный
Пролистал с начала все, про систмему координат и т.п. Но так и не понял как разместить объекты в пространстве, где устанавливаются глобальные координаты. Да и постоянная возня с матрицами, математика уже почти вся успешно забылась |
|
Сообщение
#11
|
|
|
Гость_mr.DUDA_*
|
1:06:2004, 14:40
|
|
Инопланетный гость |
Имхо, изучение Директа (любого - DirectDraw, DirectInput, Direct3D) легче всего начать, расковыряв чужой движок. Примеров в инете полно. Можно найти на www.sources.ru, www.codeproject.com, что-то было на www.rsdn.ru...
Свой писать с нуля - долго, нудно и геморойно Пока что-то нарисуешь - надоест ковыряться с интерфейсами |
|
Сообщение
#12
|
|
|
|
2:06:2004, 09:47
|
|
Новенький Группа: Новенький Сообщений: 5 Регистрация: 28:05:2004 Из: г. Могилев Пользователь №: 566 Репутация: 0
|
Впринципе я так и делаю, с SDk есть пример, что то вроде "Месть космических бубликов"
В нем базовый движок. |
|
Сообщение
#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
|
|
|
|
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
|
|
|
|
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 же есть. Правда не сильно продвинутые, но расковыряв узнаешь много
|
|
Сообщение
#19
|
|
|
|
8:06:2004, 21:11
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: 0 Предупреждения: (0%)
Репутация:
|
Guest
а для Delphi? |
|
Сообщение
#20
|
|
|
|
20:06:2004, 13:21
|
|
Новенький Группа: Новенький Сообщений: 6 Регистрация: 16:05:2004 Пользователь №: 514 Репутация: 0
|
Серёга
Что значит не сильно нужное? Примеры-то есть у меня свои, но большинство без комментариев. К тому же я любитель сваливать в один пример много материала - поэтому примеров не так много. Кстати есть примеры для Delphi(Краснова - было много своих, но у меня не так давно полетел винт |
|
Сообщение
#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-то рулезнее |
|
Сообщение
#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, ёпта, приколист, с таким детским апломбом утверждаешь
И на мыло больше никому слать не буду! Диал-ап вещь капризная, лить каждому - увольте, могу раз и навсегда выложить, дайте пару мегов на FTP... |
|
Сообщение
#29
|
|
|
Гость_Guest_N1k1tung_*
|
30:10:2004, 13:20
|
|
Инопланетный гость |
Есть у D3D преимущества. Например(не говори что я привёл только 1, и значит больше нет) гораздо удобнее работа с шейдерами - проще написание их на ассемблере, а про HLSL я вообще молчу
|
|
Сообщение
#30
|
|
![]() |