最近在学习Shader,将学习的一些心得和案例以及基础知识罗列了一下。这一篇是unity之Shader的基础篇之基础,更多的是一些概念。该篇将分以下几个部分:
1、什么是Shader?
2、GPU和Cg语言
3、Unity中使用Cg语言如何编写Shader?
1、什么是Shader?
1.1、Shder的概念:Shader即着色器,是一款运行在GPU上的程序,用以对三维物体进行着...
分类:
编程语言 时间:
2016-07-19 10:42:27
阅读次数:
412
前言 在学习计算机算法时,知道插入排序的时间复杂度是O(n2),那O记号到底是什么意思呢?本文主要介绍几个算法分析时用到的记号。 大O记号 定义:O(g(n)) = { f(n) : 存在正常数c和n0 ,使对所有的n >= n0,都有 0 <= f(n) <= cg(n) }。大O记号给出函数的渐 ...
分类:
编程语言 时间:
2016-07-13 01:28:01
阅读次数:
214
http://kenby.iteye.com/blog/1979899 yaf源码分析学习网站 三.利用Yaf自带的快速代码生成工具yaf_code_generator生成代码 # cd tools/cg # /usr/local/webserver/php/bin/php yaf_cg app # ...
分类:
其他好文 时间:
2016-07-05 18:27:55
阅读次数:
154
一、Struts2简介 Struts2以WebWork优秀的设计思想为核心,吸收了Struts1的部分优点,建立了一个基于WebWork和Struts1的MVC框架。 二、搭建Struts2开发环境 2.1、通过官网下载最新版:http://struts.apache.org/download.cg ...
分类:
其他好文 时间:
2016-07-03 13:13:17
阅读次数:
142
窝是分割线 贴出来方便自己查。 摘自《GPU编程与CG语言之阳春白雪下里巴人》 ...
分类:
其他好文 时间:
2016-07-02 21:31:56
阅读次数:
179
一、添加一个简单的图层 * 第1行创建了一个自动释放的CALayer对象,你也可以使用经典的alloc和init方法来创建 * 第12行将创建好的层添加到控制器的view的层中 二、添加一个显示图片的图层 * 在第7行设置需要显示的图片,注意,这里用的是UIImage的CGImage属性,是一种CG ...
分类:
其他好文 时间:
2016-06-30 22:57:40
阅读次数:
177
灯光需求 类似刺客信条的开场CG动画,场景中打着酷炫的灯光,玩家在场景中行走可以感受到灯光很真实。 参考视频:http://www.iqiyi.com/w_19rqytbmvt.html 运行环境 安卓/IOS手机平台,所以对性能有一定要求。 初期原型 思路分析 1.引擎自带灯光组件,变换颜色,变换 ...
分类:
编程语言 时间:
2016-06-25 16:36:20
阅读次数:
317
Deep learning中的优化方法
三种常见优化算法:SGD(随机梯度下降),LBFGS(受限的BFGS),CG(共轭梯度法)。
1.SGD(随机梯度下降)
随机梯度下降(Stochastic Gradient Descent, SGD)是随机和优化相结合的产物,是一种很神奇的优化方法,属于梯度下降的一种,适用于大规模问题。
...
分类:
其他好文 时间:
2016-06-24 15:36:58
阅读次数:
629
【Unity Shaders】学习笔记——SurfaceShader(二)两个结构体和CG类型 转载请注明出处:http://www.cnblogs.com/-867259206/p/5596698.html 写作本系列文章时使用的是Unity5.3。 写代码之前: 当然啦,如果Unity都没安装的 ...
分类:
编程语言 时间:
2016-06-18 19:54:24
阅读次数:
189