我写了一个EFFECT
里面有个Texturetexture Texture_1 ;float4 MaterialColor = { 1.0f , 1.0f , 1.0f , 1.0f } ;sampler2D Sampler2D_1 = sampler_state
{
.......
};现在在我的像素渲染器中PS_OUTPUT PS_GUI( VS_OUTPUT Input )
{
PS_OUTPUT Output ; if( Texture_1 不为空 )
{
Output.Color = tex2D( Sampler2D_1 , Input.TextureUV );
}
else
{
Output.Color = MaterialColor * tex2D( Sampler2D_1 , Input.TextureUV );
} return Output ;
}其中 Texture_1 不为空怎么判断?
里面有个Texturetexture Texture_1 ;float4 MaterialColor = { 1.0f , 1.0f , 1.0f , 1.0f } ;sampler2D Sampler2D_1 = sampler_state
{
.......
};现在在我的像素渲染器中PS_OUTPUT PS_GUI( VS_OUTPUT Input )
{
PS_OUTPUT Output ; if( Texture_1 不为空 )
{
Output.Color = tex2D( Sampler2D_1 , Input.TextureUV );
}
else
{
Output.Color = MaterialColor * tex2D( Sampler2D_1 , Input.TextureUV );
} return Output ;
}其中 Texture_1 不为空怎么判断?
解决方案 »
- 如何编写RC文件?
- 键盘钩子问题,DLL已经蛀入记事本中了,但当我在记事本上击键后,记事本...
- 不上了 分也不要了
- 求助:用MFC自动化操作Excel,有没有简单的方法向表里追加数据?
- UNICODE 编码问题。
- 求救--快---如何实现用scroll bar控制图像的灰度变换
- 如何用VC6.0做一个LCD图生成程序?符合单片机格式。大侠你发言了!!
- 一个关于打印字体的问题
- 求助c2664的问题!
- CreateDC(L"DISPLAY",NULL,NULL,NULL) 和 CreateCompatibleDC(NULL)
- Gh0st3.6用VS2008编译的问题
- 问个简单的问题:main(int argc,char* argv[])的命令行参数如何设置?
你可以到gamedev上去试试,也许那里有人能帮助你