读书人

DX关于纹理贴图的有关问题

发布时间: 2012-09-08 10:48:07 作者: rapoo

DX关于纹理贴图的问题
DX中如何为纹理贴图的任意一部分上色并消去这些颜色,最好发下源代码,说一下原理和所使用的函数

[解决办法]
用shader实现。
float4 DynamicTexture
(
in float2 vTexture : TEXCOORD0
) : COLOR
{
// Multiply by texture color
float4 vSample ;

float3 c = tex2D(s0, vTexture) ;
//输出的颜色
vSample = float4( c, 1 ) ;

return vSample ;
}

读书人网 >网络游戏

热点推荐