Войти
ПрограммированиеФорумГрафика

Direct3D9: Урок 1: Создание D3D Устройства. (комментарии) (2 стр)

Страницы: 1 2 3 4 Следующая »
#15
15:56, 1 дек 2012

-Eugene-
Вы просто не умеете его готовить :)

#16
18:46, 1 дек 2012

ЙаЙожег
> скажи это близам. 11ый DX ты никакими танцами на ХРюше не запустишь, однако есть люди, которые на ней ещё сидят.
Я тоже сидел. Но именно из-за поддержки DX10 перешёл на Win7.
Если у пользователя проц Celeron, видеокарта старая и ось WinXP. Так это проблемы самого пользователя.

> то мигрировать с 9-ки на 10-ку или 11-ый не долго, буквально часа два на приличные проекты
Не быстро. Смысл один, а писанины много.

> Пока человек разберётся с ДХом, уже будет ДХ15.
Уже есть DX11.1. Смотрите MSDN. Распространяется с Win8.

> Фсётаки 9-ый популярней и проще, можно начать с ФФП и закончить SM3, иногда большего и ненужно.
Согласен. Но на FFP лучше не делать. Сразу учить SM3. Видеокарт, которые не держат SM3 уже не осталось.

ИМХО лучше учить DX11, а из него переделать под DX9 гораздо проще.

#17
19:46, 1 дек 2012

TheGrayWolf
Вы просто приноровились жрат кактусы.

#18
20:46, 1 дек 2012

-Eugene-
> Вы просто приноровились жрат кактусы.

Поделитесь мудростью :)

#19
20:59, 1 дек 2012

ЙаЙожег
> скажи это близам. 11ый DX ты никакими танцами на ХРюше не запустишь, однако
> есть люди, которые на ней ещё сидят
XP уже больше года не продается и через год не будет поддерживаться. Исходя из этого, эту систему уже сейчас можно не брать в расчет.
DX11 стоит изучать человеку, поскольку это будут еще актуальные знания через 2 года и API удобнее гораздо. Плюс для новичка проще, когда не надо думать о Lost Device


Можно читать книгу Practical Rendering and Computation With Direct3D 11 Там отмечены многие важные моменты
Под Windows 8, кстати, нет Debug Runtime для DX9 и не планируется.

#20
21:25, 1 дек 2012

Юзай DX11 и устанавливай совместимость с DX9. Так проблем меньше и работает везде. Хотя если честно не пробовал опускать до 9, но переход 11->10 работает на ура

#21
21:32, 1 дек 2012

alexprey
> Юзай DX11 и устанавливай совместимость с DX9. Так проблем меньше и работает везде.
А смысл?
> Хотя если честно не пробовал опускать до 9, но переход 11->10 работает на ура
Переход с 10 на 11 это просто изменение feature level.
При переходе с 9 на 11, я даже 10 и рассматривать не стал.

#22
21:34, 1 дек 2012

> Переход с 10 на 11 это просто изменение feature level.
Вот я про это и говорил. Там и 9 тоже можно указать
> При переходе с 9 на 11, я даже 10 и рассматривать не стал.
Аналогично

#23
21:39, 1 дек 2012

alexprey
> Вот я про это и говорил. Там и 9 тоже можно указать
А пробовал в XP так делать?

#24
21:49, 1 дек 2012

asvp
> А пробовал в XP так делать?
рантайм DX11 поддерживается только начиная с Win Vista SP1, т.е. ни одна функция рантайма DX11 не доступна под WinXP

#25
21:55, 1 дек 2012

> рантайм DX11 поддерживается только начиная с Win Vista SP1, т.е. ни одна функция рантайма DX11 не доступна под WinXP
Ну вот, что и требовалось доказать.
Т.е. DX11 c feature level 9 нахрен не нужен.

#26
22:29, 1 дек 2012

asvp
> Т.е. DX11 c feature level 9 нахрен не нужен.
нужен, поскольку есть компьютеры с directx9 capable видеокартами, работающими под WinVista, Win7, Win8

#27
22:56, 1 дек 2012

В топку вашу хрюшу, 8 уже надо ставить ^^

#28
22:58, 1 дек 2012

alexprey
> В топку вашу хрюшу,
Вот и я об этом. Да и Dx9 пора туда же.

#29
1:52, 2 дек 2012

asvp
> Видеокарт, которые не держат SM3 уже не осталось.
Я тоже так думал.

alexprey
> В топку вашу хрюшу, 8 уже надо ставить
Пускай хомяки ставят, которым больше на работе делать нечего.

evirus
> т.е. ни одна функция рантайма DX11 не доступна под WinXP
Тут нам поможет OpenGL, любые фишки DX11 желеа... внезапно даже на WinXP.

Страницы: 1 2 3 4 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.