无法在Monogame中加载着色器

蒂莫西·埃克斯坦(Timothy Eckstein)

所以我有带HLSL代码的.fx文件。下一步是使用2MGFX.exe进行编译,这是令人发指的地方。我根本无法在计算机上运行它。

因此,我尝试了fxc.exe-单独安装它有点困难-但是它会生成一个标头。所以我开始跟随这篇文章我开始尝试使用HexEdit逐字节删除标头,但无济于事。更令我困扰的是,可能还会有额外的页脚,而不仅仅是页眉。无论我做什么,我的项目都绝对拒绝加载.mgfxo文件。

例外

我对这个过程非常厌烦。我可以使用其他工具或方法吗?我自己加载文件并自己送入CPU怎么样?

阿布斯克特

实际上,您可以使用“内容管道”工具直接使用着色器。打开该工具,然后直接将您添加.fx或创建一个新的.fx(以确保一切正常),然后将其复制粘贴到其上。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章