Mandelbrot Explorer 是一款用于在MandelBort集/Julia集上进行无限漫游的软件,使用VS2013+CUDA6.5开发而成。它也是我学习CUDA开发的一个小小的成果,欢迎大家测试与指正。
本软件的特色:
1、无限纵深和放大Mandelbrot/Julia集的细节,感受隐藏在深处的秘密。
2、生成的图像可以实时进行着色调整,调整之后可以Ctrl+S另存。
3、...
分类:
其他好文 时间:
2014-12-17 12:49:11
阅读次数:
254
一、类型限定符:
const, in, out, uniform
1、in: 指定变量为着色器阶段的一个输入,输入可能是顶点属性(用于顶点着色器)或插值变量(用于片段着色器).
片段着色器可进一步限制其输入值,但要和in组合使用才有效:
centroid: 在打开多点采样时,强迫一个片段输入变量的采样位于图元像素的覆盖区域内。
smooth: 以透视校正的方式插值...
分类:
其他好文 时间:
2014-12-16 17:02:56
阅读次数:
288
OpenGL中使用GLSL着色器步骤
GLSL既适用于顶点着色器,也适用于片段着色器。
使用着色器对象的步骤:
1、创建着色器对象:
GLuint glCreateShader(GLenum type);
//创建一个着色器对象,type值必须是GL_VERTEX_SHADER或GL_FRAGMENT_SHADER。error返回0
2、把着色...
分类:
其他好文 时间:
2014-12-15 19:09:15
阅读次数:
177
在开始正文前,先说下Axiom3D里遇到的二个BUG. 1.在启动axiom生成的程序中,我发现输出里总是有一些如"billboard_type","billboard_origin"这些不能解析,我开始还在想是不是文件格式版本过期或是啥的,反正后面我查了下,发现这些是有对应解析类的,在对比对...
分类:
编程语言 时间:
2014-12-10 01:42:41
阅读次数:
325
Material Theme提供了一下功能:1、系统widgets可以设置调色板2、系统widgets的触摸反馈3、Activity过渡动画 你可以根据你品牌的色彩来定义Material Theme,可以使用Material Theme的色彩为status bar、action bar着色。参考下....
分类:
其他好文 时间:
2014-12-09 21:08:15
阅读次数:
187
红黑树是一种二叉查找树,但在每个结点上增加了一个存储位表示结点的颜色,可以是RED或者BLACK。通过对任何一条从根到叶子的路径上各个着色方式的限制,红黑树确保没有一条路径会比其他路径长出两倍,因而是接近平衡的。本章主要介绍了红黑树的性质、左右旋转、插入和删除。重点分析了在红黑树中插入和删除元素的过程,分情况进行详细讨论。一棵高度为h的二叉查找树可以实现任何一种基本的动态集合操作,如SEARCH、...
分类:
编程语言 时间:
2014-12-08 09:21:36
阅读次数:
501
今天我们来讨论一下游戏中多光源的应用,为了有更好的光照效果,引擎就必须对多光源进行支持。实现方式大致有以下几种:1、传统的前身渲染(Forwardrendering)。 这个一般在国内的游戏引擎中比较常见,国外引擎中也有使用,比如最近的使命召唤系统,为了保证帧率就使用了前向渲染来支持有限个数的点光....
分类:
其他好文 时间:
2014-12-08 02:02:44
阅读次数:
476
Drawable Tinting(着色)
设置 ImageView 的 android:tint 属性,可以达到以下效果:
layout:
<ImageView
android:layout_width="100dp"
android:layout_height="100dp"
android:eleva...
分类:
移动开发 时间:
2014-12-07 13:53:21
阅读次数:
232
linux里的进程管理工具有很多,本文主要以CentOS6.6为平台介绍htop、glances以及dstat。htop:#htop:进入htop界面,提示命令不存在的可使用yuminstall–yhtop进行安装htop支持选项:-d#:后面加数字,设定刷新时间,单位秒,每#秒刷新一次-C:--no-color,不着色,黑白显示-h?.
分类:
其他好文 时间:
2014-12-07 06:55:30
阅读次数:
326
本文以及后续的几篇文章,是我自己使用Protobuf的一些经验之谈。这些经验是我在开发游戏服务器时获得的,所以并不一定适用于其他领域。另外,这里所谓的最佳实践,其实包含了很多个人偏好。
Sublime工程
从某种程度上讲,Protobuf也算是一种语言,保存这种语言的文件一般以.proto作为后缀。既然是语言,那么就需要编译(它的编译器就是protoc),也需要一个语法着色的编辑器。只要花上几...
分类:
其他好文 时间:
2014-12-05 10:55:31
阅读次数:
300