Показать сообщение отдельно
Старый 13.01.2012, 01:40   #101
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Вопросы про Xors3D

Сообщение от Spy4433 Посмотреть сообщение
все в архиве

и вопрос
ViewProjection

MATRIX_WORLDVIEWPROJ -что это есть ? и почему надобно его а не ViewProjection


по любому мой косяк
Насколько я понимаю это семантики.
Они нужны для того чтобы хорс понял что нужно записать в эту переменную. Ну что бы ручками из хорса меньше всяких xSetFXFloat передавать.

float4 Effect_Group_1_myeffect_Pass_0_Pixel_Shader_ps_mai n( float4 inDiffuse: COLOR0,
float2 inTxr1: TEXCOORD0
//тут по идее должен вывод вершинного шейдера быть.
) : COLOR0
{

return tex2D(Texture0,inTxr1);
}

Ну и текстура у тебя не объявлена никак.

Если поменять твой чудо шейдер на не косячный из шагов то приложение работает. Компилятор шейдеров наверно просто охренел от твоего эпического творчества.
(Offline)
 
Ответить с цитированием