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

d3dx (2 стр)

Страницы: 1 2
#15
10:39, 14 июля 2009

паравоз
> В крайзисе используется NVIDIA CG.
Ошибочка вышла.


#16
11:08, 14 июля 2009

falc0n
единственный недостаток d3dx - это проблема с версиями, то есть если собирать с обновленными сдк, то придется пользователю поставлять длл нужной версии. Ложить рядом ее по лицензии нельзя. Можно только поставлять с DX Redistributable, но он довольно большой.

#17
11:10, 14 июля 2009

evirus
> Можно только поставлять с DX Redistributable, но он довольно большой.
Можно выбросить лишнее. Где-то подсказку видел.

#18
11:10, 14 июля 2009

evirus
> Можно только поставлять с DX Redistributable, но он довольно большой.
Тут есть подсказка про то, как можно законно сделать мини-редист, в котором будет только d3dx9_XX.dll.

#19
12:34, 14 июля 2009

паравоз
> SG у тебя сколько хавает смеряй сначала=)
SG - это что?

паравоз
> это просто копейки на текущих процессорных мощностях
а я и не говорю, что это много времени занимает. просто заметил, что не 100-200 установок... на порядок ты ошибся )))

#20
12:55, 14 июля 2009

Спасибо ребят... значить буду юзать этот d3dx...
(з.ы.... я не курил особо Open GL...ну совсем чуть чуть разве что... как там происходит вообще работа с апи? тоже есть надстройки типа d3dx? (Glut же вроди "чисто набросок сделать")

#21
13:48, 14 июля 2009

X512, про установку по именам:
используй
при загрузке:
ID3DXEffect::BeginParameterBlock
установка блока параметров для объекта
ID3DXEffect::EndParameterBlock (сохраняешь хэндл набора параметров для объекта)

при использовании эффекта:
устанавливаешь общие параметры типа освещения, матриц камер и прочего
ID3DXEffect::ApplyParameterBlock с хэндлом текущего объекта
вызываешь
и будет тебе счастье.

Страницы: 1 2
ПрограммированиеФорумГрафика

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