雾 : 说白了就是一层有颜色的(一般是白色,灰色) 蒙蒙的感觉 混在光线里面。 不管是白天还是黑天。
龙书里面是这样实现的:
1. 给雾定义一个颜色 float3 gFogColor={0.7f,0.7f,0.7f};
2. 然后呢在顶点着色器里面计算出 顶点级别的雾化需要的颜色加成比例
加成比例: 意思是当距离摄像机,就是你的眼睛越远,雾的浓度越大,就是颜色越深。 根据这个得出一个(0...
分类:
其他好文 时间:
2014-09-21 19:14:01
阅读次数:
378
HLSL初级教程
作者:trcj
目录
前言
1.HLSL入门
1.1什么是着色器
1.2什么是HLSL
1.3怎么写HLSL着色器
1.4怎么用HLSL着色器
2.顶点着色器
2.1可编程数据流模型
2.2顶点声明
2.3用顶点着色器实现渐变动画
3.像素着色器
...
分类:
其他好文 时间:
2014-09-14 19:23:18
阅读次数:
389
博客园内置支持SyntaxHighlighter代码着色,代码着色语法:代码。需要注意的是:如何你使用SyntaxHighlighter代码着色,需要将默认编辑器改为TinyMCE。如果使用CuteEditor,CuteEditor会自动去除代码中的空格,造成代码格式破坏。如果您使用Windows ...
一个10*10的矩阵(可以理解为棋盘),随时生成一组数据填入矩阵,任何一个位置的数字除4进行计算,按余数着色,余数为0着色为red,1为blue,2为green,3为black,可以理解为生成4中颜色的棋子放入棋盘,如果存在其中同色五星连珠的情况(规则通五子棋),找出任意一组,输出5个棋子的位置下标...
分类:
其他好文 时间:
2014-09-05 16:08:11
阅读次数:
251
题目大意:统计颜色。简单的说就是对长度为L的子单位区间着色。颜色最多为31种。用1~31表示。现有两种操作:1,C,A,B,C表示将A~B区间着成C色。2,P,A,B表示询问A~B区间有多少种不同的颜色。对于第二种操作输出其值。思路:线段树 + lazy思想。include#include#defi...
分类:
其他好文 时间:
2014-09-01 22:23:13
阅读次数:
250
认识着色器opengl es的着色器有.fsh和.vsh两个文件。这两个文件在被编译和链接后就可以产生可执行程序与GPU交互。.vsh 是顶点shader,用与顶点计算,可以理解控制顶点的位置,在这个文件中我们通常会传入当前顶点的位置,和纹理的坐标。例如: 1 attribute vec4 posi...
分类:
其他好文 时间:
2014-09-01 19:11:13
阅读次数:
369
使用像素着色器实现一个简单的自定义 Direct2D 特效...
分类:
其他好文 时间:
2014-09-01 09:22:33
阅读次数:
775
这是一款基于Canvas的HTML5图表应用,在图表数据初始化的时候伴随动画效果。在线演示:点击演示源代码下载:点击下载核心jQuery代码:var myData = { labels : ["Mo","Di","Mi","Do","Fr","Sa","So"], datasets : [ { .....
分类:
Web程序 时间:
2014-08-28 13:17:19
阅读次数:
191
这是一款基于Canvas的HTML5图表应用,在图表数据初始化的时候伴随动画效果。
在线演示:
点击演示
源码下载:
点击下载
核心jQuery代码:
var myData = {
labels : ["Mo","Di","Mi","Do","Fr","Sa","So"],
datasets...
分类:
Web程序 时间:
2014-08-26 11:44:15
阅读次数:
221
发布一个与tcpdump配合使用的Python脚本,可以为tcpdump的输出结果着色.红色是IP头。绿色是TCP头的定长部分,黄色是TCP头的可变长部分,即可选项。白色就是应用层socket数据。...
分类:
其他好文 时间:
2014-08-24 23:56:13
阅读次数:
323