起首用记事本建一个文件格式的文件,定名为usertype.dat,再要用到的HLSL的关键字给敲进去,如:
float
float2
float3
float4
FLOAT
FLOAT2
FLOAT3
FLOAT4
float3x3
把所有的关键字弄上去,当然你也可以定义本身的一些关键字,或者我上传的userdata.dat,http://download.csdn.net/source/3526794。
接着把这个文件扔到<span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">VS</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">的某个目次下</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">X:Program FilesMicrosoft Visual Studio 8Common7IDE(X</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">为</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">VS</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">安装盘</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">)</span>。
别的,如今打开HLSL<span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">或</span>FX<span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">文件还是不会呈现高亮,还得对</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">VS</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">进得一下设置。</span>
打开 “tool”-> “options” -> “text editor” -> “file extension”,在右边的扩大名写上fx或hlsl,选择VC&#43;&#43;编译器(其他没用过)。点击Add,再ok。
断定后重启起<span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">VS</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">再打开</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">fx</span>或hlsl文件就可以看到<span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial;padding-top:0px;">HLSL</span><span style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-family:宋体;padding-top:0px;">的关键字变成体系默认的蓝色的了。</span>
或者直接下载
NShader更好!!