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

В Directx 11 нет ID3DX11Mesh ? А что в место Mesh в Directx 11? (2 стр)

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

Executor
На самом деле, я поддержу ronniko. Мне непонятно почему MS не сделали нормальную поддержку распространенного формата, например COLLADA.
Есть же функции для загрузки текстур, но почему-то, если хочешь быстро потестить какую-то кастомную модельку, то приходиться писать свой загрузчик.
Они же потратили время на убогий sdkmesh, в который ничего невозможно сохранить ) Какой в этом был смысл.


#16
15:50, 20 апр. 2012

VirT + 1000

#17
16:47, 20 апр. 2012

VirT
> Какой в этом был смысл.
Никакого, поэтому и отказались. :)

А сейчас они вообще отказались от функций загрузки текстур, шейдеров и пр. ресурсов. Функцию компиляции шейдеров тоже почикали, редиски.

#18
16:49, 20 апр. 2012

VirT
> Мне непонятно почему MS не сделали нормальную поддержку распространенного
> формата, например COLLADA.

Есть конвертер FBX в dx sdk mesh.
Пользуйся на здоровье.

> Есть же функции для загрузки текстур, но почему-то, если хочешь быстро
> потестить какую-то кастомную модельку, то приходиться писать свой загрузчик.

CDXUTSDKMesh - загружается одной строчкой.

> Они же потратили время на убогий sdkmesh, в который ничего невозможно сохранить )

Сохранить что? Конкретнее.

#19
17:19, 20 апр. 2012

Executor
> Есть конвертер FBX в dx sdk mesh.
А что за конвертер? Я находил только из x в sdkmesh.

#20
19:45, 20 апр. 2012

ronniko
> VirT + 1000
>
:)  -1000
С чьЕго-бы еНто. Вам дали универсальный интерфейс для работы с видеокартой, а что тудЫ пихать Ваша, извините, проблема.

#21
21:46, 20 апр. 2012

VirT
"C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Samples\C++\Misc\ContentExporter"

#22
22:00, 20 апр. 2012

Executor
> "C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Samples\C++\Misc\ContentExporter"
Спасибо, не знал.

#23
11:28, 1 мая 2012

Все таки добрый дядя из Microsoft написал библиотеку для загрузки текстур взамен почившей D3DX. :)
http://blogs.msdn.com/b/chuckw/archive/2011/10/28/directxtex.aspx

#24
12:51, 1 мая 2012

Imaginary unit
> Все таки добрый дядя из Microsoft написал библиотеку для загрузки текстур взамен почившей D3DX. :)

"C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Samples\C++\Direct3D11\DDSWithoutD3DX11"
Чем не устраивает?

#25
12:54, 1 мая 2012

Executor
> Чем не устраивает?
Тем, что нет того самого Microsoft DirectX SDK (June 2010), а есть только Windows Kit 8

#26
13:00, 1 мая 2012

Imaginary unit
Ну а скачать не судьба? :)

#27
13:06, 1 мая 2012

Executor
> Ну а скачать не судьба?
Зачем, ежели можно скачать эту либу и получить загрузчик DDS, TGA и прочая? О_о

#28
13:19, 1 мая 2012

Imaginary unit
Ну во первых, в теме явно не SDK8 обсуждается.
А во вторых, скачать та либу можно, она полезная, половина кода кстати очень похожа на пример из СДК, но вот не пойму я всех этих ваших "гигантских" проблем с Д3ДХ.
Ну нету фичи, вырезали, ну и хрен с ней, аналог в стопицот раз лучше пишется легко самостоятельно. Ну или же гуглится что-то готовое тоже достаточно быстро, чем создаётся тема на форуме со слезами на глазах.

#29
13:27, 1 мая 2012

Executor
> Ну или же гуглится что-то готовое тоже достаточно быстро, чем создаётся тема на
> форуме со слезами на глазах.
Я и нагуглил готовое, это раз.
Во-вторых, причем тут я и тема со слезами на глазах?
В-третьих, если тебе не нужна эта либа, ну дык и проходи мимо, дарагой.

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

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