为何fx效果文件中定义的shader都不起作用?

其他技术论坛 > 游戏开发 [问题点数:100分,结帖人jameshooo]
等级
本版专家分:0
勋章
Blank
进士 2008年 总版技术专家分年内排行榜第七
Blank
铜牌 2008年1月 总版技术专家分月排行榜第三
Blank
红花 2008年1月 VC/MFC大版内专家分月排行榜第一
2007年12月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2008年9月 VC/MFC大版内专家分月排行榜第二
2008年6月 VC/MFC大版内专家分月排行榜第二
2008年5月 VC/MFC大版内专家分月排行榜第二
2008年3月 VC/MFC大版内专家分月排行榜第二
2008年2月 VC/MFC大版内专家分月排行榜第二
结帖率 100%
等级
本版专家分:0
勋章
Blank
进士 2008年 总版技术专家分年内排行榜第七
Blank
铜牌 2008年1月 总版技术专家分月排行榜第三
Blank
红花 2008年1月 VC/MFC大版内专家分月排行榜第一
2007年12月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2008年9月 VC/MFC大版内专家分月排行榜第二
2008年6月 VC/MFC大版内专家分月排行榜第二
2008年5月 VC/MFC大版内专家分月排行榜第二
2008年3月 VC/MFC大版内专家分月排行榜第二
2008年2月 VC/MFC大版内专家分月排行榜第二
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
红花 2018年1月 站务专区大版内专家分月排行榜第一
2017年12月 站务专区大版内专家分月排行榜第一
2017年11月 站务专区大版内专家分月排行榜第一
2017年10月 站务专区大版内专家分月排行榜第一
2017年9月 站务专区大版内专家分月排行榜第一
2017年8月 站务专区大版内专家分月排行榜第一
2017年7月 站务专区大版内专家分月排行榜第一
2017年6月 站务专区大版内专家分月排行榜第一
2017年5月 站务专区大版内专家分月排行榜第一
2017年4月 站务专区大版内专家分月排行榜第一
2017年3月 站务专区大版内专家分月排行榜第一
2017年2月 站务专区大版内专家分月排行榜第一
2016年12月 站务专区大版内专家分月排行榜第一
2016年11月 站务专区大版内专家分月排行榜第一
2016年10月 站务专区大版内专家分月排行榜第一
2016年9月 站务专区大版内专家分月排行榜第一
2016年8月 站务专区大版内专家分月排行榜第一
2016年7月 站务专区大版内专家分月排行榜第一
2016年6月 站务专区大版内专家分月排行榜第一
2016年5月 站务专区大版内专家分月排行榜第一
2016年4月 站务专区大版内专家分月排行榜第一
2016年3月 站务专区大版内专家分月排行榜第一
2016年1月 站务专区大版内专家分月排行榜第一
2014年12月 站务专区大版内专家分月排行榜第一
2014年11月 站务专区大版内专家分月排行榜第一
2014年2月 站务专区大版内专家分月排行榜第一
2014年1月 站务专区大版内专家分月排行榜第一
2013年11月 站务专区大版内专家分月排行榜第一
2013年10月 站务专区大版内专家分月排行榜第一
2013年9月 站务专区大版内专家分月排行榜第一
Blank
黄花 2015年8月 站务专区大版内专家分月排行榜第二
2015年7月 站务专区大版内专家分月排行榜第二
2015年3月 站务专区大版内专家分月排行榜第二
2015年1月 站务专区大版内专家分月排行榜第二
2014年4月 站务专区大版内专家分月排行榜第二
Blank
蓝花 2014年8月 站务专区大版内专家分月排行榜第三
2013年12月 站务专区大版内专家分月排行榜第三
等级
本版专家分:0
勋章
Blank
进士 2008年 总版技术专家分年内排行榜第七
Blank
铜牌 2008年1月 总版技术专家分月排行榜第三
Blank
红花 2008年1月 VC/MFC大版内专家分月排行榜第一
2007年12月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2008年9月 VC/MFC大版内专家分月排行榜第二
2008年6月 VC/MFC大版内专家分月排行榜第二
2008年5月 VC/MFC大版内专家分月排行榜第二
2008年3月 VC/MFC大版内专家分月排行榜第二
2008年2月 VC/MFC大版内专家分月排行榜第二
jameshooo

等级:

Blank
进士 2008年 总版技术专家分年内排行榜第七
Blank
铜牌 2008年1月 总版技术专家分月排行榜第三
Blank
红花 2008年1月 VC/MFC大版内专家分月排行榜第一
2007年12月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2008年9月 VC/MFC大版内专家分月排行榜第二
2008年6月 VC/MFC大版内专家分月排行榜第二
2008年5月 VC/MFC大版内专家分月排行榜第二
2008年3月 VC/MFC大版内专家分月排行榜第二
2008年2月 VC/MFC大版内专家分月排行榜第二
管理Shader——Shader教程

Shader教程 这节贯穿创建你自己的shader的...看一看图6-4你要前进的目标,它展示了来自于上一章的apple模型,不过这一次你的新shader文件SimpleShader.fx 应用于其上,另一个纹理被用来作为它上面的一些文本。 ...

fxc的使用及shader调试技巧

如果当前使用的版本是dx10的fxc,则当前fxc支持ps_1_x的shader,在编译该类shader时需加上/Gec,fxc会自动的把ps_1_x版本的shader编译成ps_2_x的版本。当然该shader只能在支持shader2的机器上运行。 如果要使用...

Dx effect 文件 .fxShader - 顶点着色和像素着色

[Nebula3 帧渲染Frame系统] [补充说明 .fx 文件] 这里简要说明一下 fx 文件fx 文件是渲染管线的配置文件, 主要由三部分组成:变量声明,管道状态technique, pass,渲染函数, 1. 变量声明在文件开始,这些变量...

管理Shader——将Shader导入到您的引擎

在下一章您会使用一个更一般的类,它可以接受许多不同的shader,并采用了更优化的方式设置所有必需的参数,但对于这一章在引擎只使用simpleshader.fx文件。 与以往一样,你通过定义单元测试开始。在命名空间...

改进粒子系统-动态编译Shader

改进粒子系统-动态编译Shader动态决定需要... 根据粒子使用的发射器和效果定义不同的宏,在FX文件中通过判断相应的宏是否定义(#ifdef…#endif)来决定是否编译某段代码。 FX代码如下: struct VS_INPUT{ float3

Unity_Shader基础篇_Unity Shader入门精要

5-8初级篇 从最简单的shader开始,讲解Shader中基础的光照模型、纹理和透明效果等初级渲染效果。 9-16极篇 讲解Unity的渲染路径、如何计算光照衰减和阴影、如何使用高级纹理和动画等一系列内容。 17-22扩展篇 ...

聊聊引擎底层如何编译Shader脚本

由于现在的引擎比较完善,开发者无需关心引擎底层的技术,只负责写逻辑即可,比如Unity引擎和UE4引擎,它们的出现确实开发者提供了便利,但是对开发者来说,个人认为并不是好事情,它导致了大部分开发者只能做些...

.FX File

.fx文件 2008-08-04 11:23:17|分类:DX相关|字号订阅 在计算机3维场景,物体表面的材质代表了其光学特性。最简单的材质可以表现Diffuse颜色,Specular颜色,Emissive颜色等信息的集合;而为了表现物体表面的...

ID3DXEffect 和 fx文件

Fx文件 在计算机3维场景,物体表面的材质代表了其光学特性。最简单的材质可以表现Diffuse颜色,Specular颜色,Emissive颜色等信息的集合;而为了表现物体表面的细节,可以 在材质加入一张纹理——这些就...

Unity Shader之路(一)什么是Unity Shader

我们刚开始接触Unity的时候,总是会遇到材质,但是了解材质是什么,为什么可以在很多材质选择,为什么有时候选择了其他材质后就能达到我们想要的结果,为什么资源商店有那么多的材质,山.

Unity3D内置Shader翻译一

首先先解释下Unity3D的Shader.Unity里面的Shaders是使用一种叫ShaderLab的语言编写的,它同微软 的.FX文件或者NVIDIA的CgFX有些类似。传统意义上的vertex shader和pixel shader 还是使用标准的Cg/HLSL 编程语言编写...

Unity3D Built-in Shader详解一

 首先先解释下Unity3D的Shader.Unity里面的Shaders是使用一种叫ShaderLab的语言编写的,它同微软的.FX文件或者NVIDIA的CgFX有些类似。传统意义上的vertex shader和pixel shader 还是使用标准的Cg/HLSL 编程语言编写...

3DS MAX对DirectX 9 Shader Material的支持;Effect数据获取和导出【转载】

FX文件中的参数,大部分是用来调整FX文件所指定的Effect的一些细节,例如,一种带有凹凸纹理的效果,可能在FX就有一个参数控制着凹凸不平的程度。而这些参数是需要由美工来调整的。另外,美工也需要有一个途径...

Shader基础

Unity中Shader的类型 固定功能管线着色器(Fixed function shader):属于固定渲染管线Shader基本用于高级Shader在老显卡无法显示是的回滚。使用的是ShaderLab语言,语法与微软的FX files或者NVIDIA CgFX类似。 ...

Unity Shader入门精要学习笔记 - 第3章 Unity Shader 基础

概述总体来说,在Unity我们需要配合使用材质和Unity Shader才能达到需要的效果。一个最常见的流程是。1)创建一个材质2)创建一个Unity Shader,并把它赋给上一步创建的材质3)把材质赋给要渲染的对象4)在材质...

.fx文件

在计算机3维场景,物体表面的材质代表了其光学特性。最简单的材质可以表现Diffuse颜色,Specular颜色,Emissive颜色等信息的集合;而为了表现物体表面的细节,可以 在材质加入一张纹理——这些就构成了最基本...

详解Unity3D ShaderShader Lab框架

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家...CSDN课程视频网址:http://edu.csdn.net/lecturer/144 网上有很多关于Shader的教程,我在这里就给读者讲解基础知识了,我们直接讲重点,我会结合着

Shader|ShaderLab语言

Shader,开发者需要和很多文件、设置打交道才能呈现出想要的画面效果;而有了Unity Shader,开发者只需要使用ShaderLab来编写UnityShader文件就可以完成所有的工作。      在Unity,所有的Unity Shader都是...

VertexShader入门

VertexShader入门 Shader与固定管线 顶点着色(Vertex Shader)是一段执行在GPU上的程序(一般用HLSL来编写),用来取代fixed pipeline的transformation和lighting,Vertex Shader主要操作顶点。 有图则...

unity3d--内置shader详解

首先先解释下Unity3D的Shader.Unity里面的Shaders是使用一种叫ShaderLab的语言编写的,它同微软的.FX文件或者NVIDIA的CgFX有些类似。传统意义上的vertex shader和pixel shader 还是使用标准的Cg/HLSL 编程语言编写的...

Unity中Shader的3种形态

固定管线是在旧的GPU能力比较有限时,对Shader的约束比较高的一种形态,在ShaderLab,固定管线的形态,语法和NAVIDIA的CgFX以及微软的FX文件比较类似,下面是固定管线的一个例子。 Shader "Tut/Shader/FixedFuncs/...

untiy 3d ShaderLab_第 2 章Unity中Shader(着色器)的形态_2_Unity中Shader的3种形态

2.2 Unity的ShaderLab所支持的...当编译平台独立的可执行桌面OpenGL程序时,可以使用#pragma glsl把Cg代码转换GLSL代码,从而绕过在Shader Model 3.0的一些指令限制。如果大家熟悉OpenGL接口,也可以使用#pr

HLSL Shader编程基础总结

基本前提概念  Shader是一种映射到GPU硬件汇编语言上的高级语言,Shader中的数据类型是要声明类型和用途的,...Shader中的每一个类型,函数,字符串是有含义的。  顶点和像素着色器,常量表用SetDefault传

3D引擎:Horde3D:读取Shader文件流程(二)

首先,根据[[ ]]来判断 FX, VS_*, FS_*部分 然后,将FX部分给 fxCode字符串, VS_*, FS_*分别交给 CodeResource 并依次存放在 _codeSections vector。 之后,  会解析 FX部分, 这部分先会设置 uniform默认...

相关热词 c# task 返回类型 c#什么时候用队列 c# 单件实例 延时加载 c# 本地监听 c# 如果是红色 c# 多行字符串 c#删除某列 c# items 遍历 c# txt去重复 c# endinvoke