2016年1月16日

Shader基本类型

摘要: Cg 支持7 种基本的数据类型:1. float,32 位浮点数据,一个符号位。浮点数据类型被所有的profile 支持(但是DirectX8 pixel profiles 在一些操作中降低了浮点数的精度和范围);2. half,16 为浮点数据;3. int,32 位整形数据,有些profile ... 阅读全文

posted @ 2016-01-16 11:48 羽落丶星辰 阅读(1081) 评论(0) 推荐(0) 编辑

2016年1月15日

shader内置变量和函数

摘要: 1、uint CreateShader(enum type) : 创建空的shader object; type: VERTEX_SHADER,2、void ShaderSource(uint shader, sizeicount, const **string, const int *leng... 阅读全文

posted @ 2016-01-15 18:33 羽落丶星辰 阅读(2501) 评论(0) 推荐(1) 编辑

Shader基础

摘要: 一、概念篇1.基准:unity里的shader并不是一门独特的语言,而是一种代码生成方式,且可将低层次且复杂的shader编程进行简化。但同时你也还是得使用Cg/HLSL来写的。2.原理:写一个函数,以UVs或者一些数据为入口,然后以SurfaceOutput为输出。同时在SurfaceOutpu... 阅读全文

posted @ 2016-01-15 18:15 羽落丶星辰 阅读(2507) 评论(0) 推荐(0) 编辑

2016年1月12日

Lua中的基本函数库

摘要: 基本函数库为Lua内置的函数库,不需要额外装载assert (v [, message])功能:相当于C的断言,参数:v:当表达式v为nil或false将触发错误,message:发生错误时返回的信息,默认为"assertion failed!"---------------------------... 阅读全文

posted @ 2016-01-12 16:12 羽落丶星辰 阅读(136) 评论(0) 推荐(0) 编辑

Lua中的操作系统库

摘要: 这个库通过表os实现os.clock ()功能:返回一个程序使用CPU时间的一个近似值例如:local x = os.clock();print(os.clock())local s = 0;for i = 1, 100000000 do s = s + i;endprint(string.form... 阅读全文

posted @ 2016-01-12 16:11 羽落丶星辰 阅读(287) 评论(0) 推荐(0) 编辑

Lua4.0中的函数

摘要: 把Lua4.0里面的函数总结出来,目的是为了和5.1中的函数进行区分,由于工作中经常使用到4.0中的函数,所以列出来也便于查询和学习标准库_ALERT_ERRORMESSAGEcallcollectgarbage功能:是垃圾收集器的通用接口,用于操作垃圾收集器copytagmethodsdofile... 阅读全文

posted @ 2016-01-12 16:11 羽落丶星辰 阅读(297) 评论(0) 推荐(0) 编辑

Lua中的数学库

摘要: Lua5.1中数学库的所有函数如下表:math.pi为圆周率常量 = 3.14159265358979323846abs取绝对值math.abs(-15)15acos反余弦函数math.acos(0.5)1.04719755asin反正弦函数math.asin(0.5)0.52359877atan2... 阅读全文

posted @ 2016-01-12 16:10 羽落丶星辰 阅读(167) 评论(0) 推荐(0) 编辑

Lua中的table函数库

摘要: 一部分的table函数只对其数组部分产生影响, 而另一部分则对整个table均产生影响. 下面会分开说明.table.concat(table, sep, start, end)concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数... 阅读全文

posted @ 2016-01-12 16:08 羽落丶星辰 阅读(115) 评论(0) 推荐(0) 编辑

2015年8月26日

mysql sql语句大全

摘要: 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testB... 阅读全文

posted @ 2015-08-26 09:27 羽落丶星辰 阅读(114) 评论(0) 推荐(0) 编辑

2015年4月14日

WebGL方法及属性(持续更新)

摘要: HTML的代码1 2 3 获取WebGL对象,及gl1 var canvas = document.getElementById("canvas");2 canvas.width = 500;3 canvas.height = 300;4 var gl = canv... 阅读全文

posted @ 2015-04-14 14:58 羽落丶星辰 阅读(1563) 评论(0) 推荐(0) 编辑

导航