Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: CL | DM;

Вниз

Как так...   Найти похожие ветки 

 
VolanD666   (2006-03-24 06:10) [0]

Здрасти! У меня есть вот такой формат вершин:

#define D3DFVF_XYZ_NORMAL_TEX1 ( D3DFVF_XYZ  | D3DFVF_NORMAL | D3DFVF_TEX2 )
struct XYZ_NORMAL_TEX1_POINTS {
D3DXVECTOR3 XYZ;  // Координаты точки
D3DXVECTOR3 N;    // Нормаль
D3DXVECTOR2 Tex;  // Текстурные координаты
D3DXVECTOR2 Tex2; // Текстурные координаты
};


Но когда использую вторую текстуру, то TEX2 на ее положение не влияют, а зато при изменении TEX1 изменяется положение обеих текстур. Почему?


 
Sphinx ©   (2006-03-24 09:39) [1]

Используй LPDIRECT3DVERTEXDECLARATION9
http://www.codesampler.com/dx9src/dx9src_2.htm#dx9_multiple_vertex_buffers


 
Cash ©   (2006-03-24 11:44) [2]

VolanD666   (24.03.06 06:10) :
А загрузку текстур (обеих) в девайс как делаете?


 
Sapersky   (2006-03-24 12:13) [3]

SetTextureStageState( 1, D3DTSS_TEXCOORDINDEX, 1 );
Т.е. второму stage использовать второй набор текс. координат. Иначе все используют первый.


 
VolanD666   (2006-03-24 15:39) [4]

Спасибо, очень помогли :)



Страницы: 1 вся ветка

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.052 c
2-1168860891
Есипенко
2007-01-15 14:34
2007.02.04
Неправильное округление в функции


2-1168863421
Есипенко
2007-01-15 15:17
2007.02.04
Определить оператор слово или нет


15-1168712729
Ziv
2007-01-13 21:25
2007.02.04
USB 1.0


15-1168430363
<rm>
2007-01-10 14:59
2007.02.04
Уместно ли использовать компонент Indy?


15-1168552934
vlad-mal
2007-01-12 01:02
2007.02.04
Купил журнал "Вокруг Света"