源程序(源码包)-->编译-->二进制格式 有些特性是编译选定的,如果编译未选定此特性,将无法使用; rpm包的版本会落后于源码包,甚至落后很多;bind-9.8.7,bind-9.7.2 定制:手动编译安装编译环境,开发环境开发库,开发工具Linux:C,GNU:CC,C++:gcc:GNUCComplier,Cg++..
分类:
其他好文 时间:
2015-09-04 14:26:40
阅读次数:
176
1、 Quartz2D概述及作用Quartz2D的API是纯C语言的,Quartz2D的API来自于Core Graphics框架。数据类型和函数基本都以CG作为前缀,比如:CGContextRefCGPathRefCGContextStrokePath(ctx);……Quartz 2D是一个二维绘...
分类:
移动开发 时间:
2015-08-31 21:28:52
阅读次数:
322
1.创建视图(1).这是苹果官方提供的一种瀑布流效果,之后加到collectionView上
UICollectionViewFlowLayout *flowlauout =[[UICollectionViewFlowLayout alloc] init]; (2).不同于tableview ,它用item进行显示, 所以需要先设置每个item有多大
flowlauout.itemSize =CG...
分类:
其他好文 时间:
2015-08-29 12:38:43
阅读次数:
167
核心函数是:CGContextAddArc(CGContextRef c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle, int clockwise) * CGContextRef: 图形...
function wx_sendtext($openid,$text,$appId,$appSecret) { $access_token = get_access_token($appId,$appSecret); $url = "https://api.weixin.qq.com/cg...
分类:
微信 时间:
2015-08-21 10:50:46
阅读次数:
287
1.循环创建完5个按钮,然后在按钮的线面添加横线。2.在按钮的点击事件中实现横线滑动的frame的改变3.代码如下:[UIView animateWithDuration:.35 animations:^{ CGFloat centerX = button.center.x; CG...
分类:
其他好文 时间:
2015-08-19 12:50:04
阅读次数:
187
Projective-Texture-Mapping是用于投影一个texture到一个物体上。通过设置一个摄像机在投影点上,获取投影摄像机的 VP 矩阵,来获取相对于纹理的uv坐标。具体描述见:GPU 编程与CG 语言之阳春白雪下里巴人 中的12.3节。Shader "Custom/Projecti...
分类:
移动开发 时间:
2015-08-15 19:53:27
阅读次数:
353
Back BRDF是一种 模拟 金属表面 的 各向异性 光泽的经验模型,具体公式参照GPU 编程与CG 语言之阳春白雪下里巴人 中120页的公式(10-14) 1 Shader "Custom/Bank-BRDF" { 2 Properties { 3 _AmbiColor ...
分类:
编程语言 时间:
2015-08-15 16:22:16
阅读次数:
277
// 原公式来自于 GPU 编程与CG 语言之阳春白雪下里巴人 的 114页的(10-11)。公式中的分母少了个 (N·L),具体看 113 页的公式(10-3)。 1 Shader "Custom/Cook-Torrance" { 2 Properties { 3 _Mai...
分类:
编程语言 时间:
2015-08-15 13:26:49
阅读次数:
178
不知为何CG方面比起美系软件总是偏好日系的,大概好懂一些…… 必用的快捷键: 分割视频????[S]?(英文输入法下) 拉伸视频素材????[ctrl+鼠标拖动] 改变播放速度 剪切黑边????素材右键→视频素材平...
分类:
其他好文 时间:
2015-08-04 02:09:21
阅读次数:
162