-
官方matplotlib参考文档中提供了展示这一小节雾效果调用的例程截图
资源介绍
的,一定地理部分可能有雾,而另外部分可能没有。图19.2 展示了这一小节的调用雾效果的例程的屏
幕截图。
图 19.2: 雾化效果例子程序的屏幕截图,在这个例子中我们使用线性雾函数,而且雾化渲染状态在效
果文件中指定。
19.919.919.9
19.9
例子程序例子程序例子程序
例子程序
:::
:
CartoonCartoonCartoon
Cartoon
EffectEffectEffect
Effect
到目前为止的 2 个效果文件的例子,我们没有使用着色器(shader)。因为着色器在特效中的重要
部分,我们想展示一个最精简的例子。例程 CartoonEffect执行了在 17 章中讨论的卡通着色器,但是
这次应用效果框架。下面是一个删节版的效果文件:
// File: tooneffect.txt
// 在效果文件中的卡通着色器
extern matrix WorldMatrix;
extern matrix ViewMatrix;
extern matrix ProjMatrix;
extern vector Color;
extern vector LightDirect ion;
static vector Black = {0.0f, 0.0f, 0.0f, 0.0f};
extern texture ShadeTex;
struct VS_INPUT
{
vector position : POSITION;
- 上一篇: 效果架构-matplotlib官方参考文档
- 下一篇: 克莱姆法则-matplotlib官方参考文档