命令模式下输入 :hi[ghlight] 能够看到当前vim的着色风格命令模式下输入 :sy[ntax] 能够看到当前语法加亮模式,当文档的文字与列表里的正則表達式匹配时,vim会给文字着色、应用缩进等等想要自己定义着色风格,能够在~/.vim/colors/ 下建立.vim文件,然后在vim里使用...
分类:
系统相关 时间:
2014-10-10 21:47:14
阅读次数:
242
本章介绍着色器的基本知识以及Geiv下对其提供的支持接口,并以“渐变高斯模糊”为线索进行实例的演示讲解。
[背景信息]
[计算机中央处理器的局限性]
在大学的“数字图像处理”课程中,老师讲解了高斯模糊的基本算法,并使用C#进行了基本实现。
高斯模糊,简单地说,就是使用高斯权重模板对图像的每一个像素进行再计算、填充,以达到模糊的效果。
在课程中,对于给定的模板与模糊度系数,对一副800X6...
分类:
其他好文 时间:
2014-10-09 15:13:38
阅读次数:
364
1红黑树简介
先来看下算法导论对R-B Tree的介绍:
红黑树,一种二叉查找树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。
通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平的。
红黑树,作为一棵二叉查找树,满足二叉查找树的一般性质。下面,来了解下 二叉查找树的一般性质。
二叉查找树
二叉查找树...
分类:
其他好文 时间:
2014-10-05 19:24:38
阅读次数:
216
旋转:在这一课里,我将教会你如何旋转三角形和四边形。左图中的三角形沿Y轴旋转,四边形沿着X轴旋转。上一课中我教给您三角形和四边形的着色。这一课我将教您如何将这些彩色对象绕着坐标轴旋转。其实只需在上节课的代码上增加几行就可以了。下面我将整个例程重写一遍。方便您知道增加了什么,修改了什么。我们增加两个变...
分类:
其他好文 时间:
2014-10-05 12:39:38
阅读次数:
219
添加颜色:作为第二课的扩展,我将叫你如何使用颜色。你将理解两种着色模式,在下图中,三角形用的是光滑着色,四边形用的是平面着色上一课中我教给您三角形和四边形的绘制方法。这一课我将教您给三角形和四边形添加2种不同类型的着色方法。使用Flat coloring(单调着色)给四边形涂上固定的一种颜色。使用S...
分类:
其他好文 时间:
2014-10-05 12:21:48
阅读次数:
251
最近项目中涉及到了一些特效,如字体描边、场景调色和精灵的一些着色等,接触到了openGl部分,再加上之前有过unity3d的开发经验,就越发的对openGl感兴趣,应该说是对3D感兴趣吧。其实自己一直都感兴趣的就是虚拟现实的仿真技术和人工智能,希望以后能有机会进入这两个领域。废话不多说,直接开始.....
分类:
其他好文 时间:
2014-10-03 20:43:45
阅读次数:
472
为了加快学习速度,和使程序更加容易理解。 我把sampler tutorial里面的一个例子 的固定代码和经常改动的代码经过简单的类的封装了一下。
以后学习的时候就可以只在另一个文件写render渲染代码和fx着色器代码了
D3DBase.h 基本框架代码
#include
#include
#include
#include
#include
#include "resour...
分类:
其他好文 时间:
2014-10-02 00:10:41
阅读次数:
280
GPU主要是进行计算机图形这种大运算量的图形处理器,包括顶点设置、光影、像素操作。对CPU发出的数据和指令,进行着色,材质填充,渲染。在没有GPU的系统中,3D游戏中物体移动时的坐标转换与光源处理,这些工作都是CPU配合特定软件进行的。GPU的特点:1. 类似于CPU,都是用来计算,而CPU一般擅长...
分类:
其他好文 时间:
2014-09-25 15:45:39
阅读次数:
202
前文完成了最基本的镜面反射着色器,单平行光源下的逐顶点着色(per-vertex lighting),又称为古罗着色(Gouraud shading)。这篇文章作为后续讨论更光滑的镜面反射方式,逐像素着色(per-pixcel lighting),又称为冯氏着色(Phong shading)
逐像素着色Per-Pixel Lighting (冯氏着色Phong Shading)
别把冯氏着色与冯氏反射模型搞混淆了,前问提到了冯氏反射模型,冯氏反射模型是为使计算机模拟接近真实的物体表面光泽提出的模型,即环境...
分类:
其他好文 时间:
2014-09-24 19:07:57
阅读次数:
234
作为一个eclipse 插件的技术验证,还是蛮顺利的 预计免费标准版有语法着色,属性提示,代码折叠,错误提示。明年春节后推出 收费版本包含重构支持(java方法或者属性修改,模板自动更改),调试支持。明年夏天推出...
分类:
系统相关 时间:
2014-09-24 14:30:17
阅读次数:
299