小编Val*_*Val的帖子

从XNA中的文件动态编译和运行着色器

我想知道是否有可能从文件动态编译像素着色器并将其应用于网格.

首先,我将从一些背景信息开始.我有一个系统,它根据一系列数据创建HLSL像素着色器,这对这个问题并不重要.重要的是这些着色器不使用技术或通行证.因为它们不打算用作.fx文件.

ShaderCompiler.CompileFromFile()方法能够将文件成功编译为CompiledShader.

是否可以将此着色器应用于网格?

因为我不想找到每个文件的入口点以将其包装在一种技术中,以允许将其编译为Effect.

c# compiler-construction xna hlsl pixel-shader

3
推荐指数
1
解决办法
2841
查看次数

标签 统计

c# ×1

compiler-construction ×1

hlsl ×1

pixel-shader ×1

xna ×1