SDL程序在开始处需要使用SDL_Init函数来加载,在结尾处要使用SDL_Quit函数来卸载。
flag(标记)是一些常量,这些常量可以用按位或操作符“|”来连接,就好像相加一般,使多个特性可以同时具有。
SDL的基础元素之一是“表面”(Surface),是SDL_Surface结构体类型,形状是矩形。我们可以在这些表面上“作画”。
总是至少有一个“表面”,就是我们创建的窗口的那个表面。
填充“表面”可以使用函数SDL_FillRect。
颜色是由红,绿,蓝这三原色组成的。每一组分的取值范围都是0~255...
分类:
编程语言 时间:
2015-07-20 16:33:07
阅读次数:
235
转自http://www.waitingfy.com/archives/17411.为了节约一张图引发的Shader使用我们注意到这个游戏当中经常使用一些按钮,美术会给两张图,一张稍微暗点,表示按下的状态。但是这样的图一多起来,就比较占用资源。Sprite更改颜色无法表现出这样的效果。想起来Shad...
分类:
其他好文 时间:
2015-07-20 12:29:12
阅读次数:
212
在Android中,提供了Shader类专门用来渲染图像以及一些几何图形。 Shader类包括了5个直接子类,分别为:BitmapShader、ComposeShader、LinearGradient、RadialGradient以及SweepGradient。其中,BitmapShader用于.....
分类:
移动开发 时间:
2015-07-20 12:12:36
阅读次数:
155
1.为了节约一张图引发的Shader使用我们注意到这个游戏当中经常使用一些按钮,美术会给两张图,一张稍微暗点,表示按下的状态。但是这样的图一多起来,就比较占用资源。Sprite更改颜色无法表现出这样的效果。想起来Shader可以。2.变灰是比较常见Cocos2d 中有一个变灰的例子,这里就列出shader代码:#ifdef GL_ES
precision mediump float;
#endif...
分类:
其他好文 时间:
2015-07-17 18:51:06
阅读次数:
105
一、Shader 表面着色器语法
Unity 的表面着色器 (Surface Shader) 是一种代码生成方法,用它来编写光照着色器比用低级的顶点/像素着色器程序容易得多
二、编写一个灰度效果的Shader
三、Shader 内置 Shader 之 Normal-Diffuse
Normal-Diffuse 是一个简单的光照模型,光照强度随着物体表面和光入射角夹角的减小...
分类:
编程语言 时间:
2015-07-17 16:07:01
阅读次数:
143
1、Material 和 Shader 的关系,一个材质包含一个Shader程序,在Shader中设置的属性可以通过Material可视化设置
2、内建Shader,在5.0之后的版本中大部分旧的Shader都集成在了Standard Shader中了,可以通过设置Standard Shader的属性达到不同的需要的渲染效果。
Albedo:反光率
Specular:镜面反射
...
分类:
编程语言 时间:
2015-07-17 11:59:12
阅读次数:
190
Shader
Shader是一个基类,表示在绘制期间颜色的水平跨度
它的子类被嵌入在Paint中使用,调用paint.setShader(shader)。
除Bitmap外的其它对象,使用该Paint进行绘制时,将从shader中获得颜色
Shader.TileMode 渲染模式
public enum TileMode {...
分类:
移动开发 时间:
2015-07-16 19:47:36
阅读次数:
136
Weekend Party
Time Limit: 2 Seconds Memory Limit: 65536 KB
As the only Oni (a kind of fabulous creature with incredible strength and power) living on the surface of Gensokyo, Ibuki Suika ...
分类:
其他好文 时间:
2015-07-15 11:15:27
阅读次数:
114
public class BitmapShader extends Shader
BitmapShader, Shader家族的 专门处理图片渲染的
构造方法:
public BitmapShader(Bitmap bitmap, TileMode tileX, TileMode tileY)
bitmap:原图
tile直译为 瓷砖,瓦片。这里的Til...
分类:
移动开发 时间:
2015-07-14 17:53:51
阅读次数:
273
本系列文章由@浅墨_毛星云出品。转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/40723789作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442邮箱:happylifemxy@163.c...
分类:
编程语言 时间:
2015-07-13 10:11:45
阅读次数:
637