Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.039 c
1-1166023834
kukuikar
2006-12-13 18:30
2007.02.04
Блокировка выключения системы


2-1169099675
Garacio
2007-01-18 08:54
2007.02.04
изменить/вернуть обратносистемную дату с помощью DateTimePicker


2-1169308409
Jeeb
2007-01-20 18:53
2007.02.04
Числовые значения mегаfона на кнопку... и Post


15-1168870654
Manic Mechanic
2007-01-15 17:17
2007.02.04
Автомобилистам, да и пешеходам


3-1163386167
Андрей Л.
2006-11-13 05:49
2007.02.04
Иероглифы в базе.




   Наверх