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

Фрагментный шейдер. Какие команды выполняются при стандартной обработке? (2 стр)

Страницы: 1 2
#15
13:38, 13 окт 2009

_Goshan_
Поставь себе программу RenderMonkey от ATI. Я сам недавно установил, наслаждаюсь. :) Там и стандартные команды посмотришь и GLSL с HLSL сравнишь.

#16
22:26, 13 окт 2009

Sergio666, до меня не сразу дошло, что это сарказм =))
Солнце:
"состоящий из треугольников абсолютно белый круг, непрозрачный в середине и прозрачный на концах"

Шейдеры
Фрагментный:

uniform sampler2D dgTexture;
void main(void)
{
vec4 tColor = texture2D( dgTexture, gl_TexCoord[0].st ); 
gl_FragColor = tColor*gl_Color;
}

Вершинный:

void main(void)
{
gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
gl_FrontColor = gl_Color;      
gl_TexCoord[0] = gl_MultiTexCoord0;
}

P.S. А как правильно - фрагментный или фрагментарный?

#17
23:01, 13 окт 2009

фрагментный

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

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