琵琶行论坛

 找回密码
 注册
每日签到论坛FTP使用教学领取红包(开放!)论坛FTP搜索引擎
查看: 1208|回复: 0

[讨论] 请教个reshade的fx文件的语法问题

[复制链接]

该用户从未签到

发表于 2021-1-18 21:05:15 | 显示全部楼层 |阅读模式
把一个旧的fx文件放到reshade 4.7下用,编译警告说input parameter 'XXX' semantic does not match vertex shader one例如下面这个函数,针对TEXCOORD0、 TEXCOORD1、 TEXCOORD2、TEXCOORD3共有四个警告

float4 PS_SuperCRT(float4 pos : SV_Position, float2 uv : TEXCOORD0, float3 normFrac : TEXCOORD1, float3 camDirFrac : TEXCOORD2, float3 lightDirFrac : TEXCOORD3) : SV_Target

把TEXCOORD0的最后的0去掉就消除警告它的了。可是后三个TEXCOORD1、 TEXCOORD2、TEXCOORD3怎么改都不对,请教一下正确的改法。我找遍了其它的fx文件,竟然没有一个像它这样用了多个输入参数的,根本参考不了。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

GMT+8, 2021-9-24 23:39 , Processed in 0.014933 second(s), 7 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表