draw call是openGL的描绘次数(directX没怎么研究,但原理应该差不多)一个简单的openGL的绘图次序是:设置颜色→绘图方式→顶点座标→绘制→结束。每帧都会重复以上的步骤。这就是一次draw call如果有两个model,那么需要设置颜色→绘图方式→顶点座标A→绘制→结束。设置颜色...
分类:
其他好文 时间:
2014-09-29 16:02:41
阅读次数:
1985
Animation主要分为两类:一类是渐变动画tweened animation,一类是逐帧动画frame-by-frame animation。渐变动画就是用一帧图片产生四种效果:1、alpha,2、rotate,3、scale,4、translates,可以通过代码或者xml文件两种方法实现。而逐帧动画就是由一系列图片通过快速播放达到动的效果。另外还有一些Animationset、Animat...
分类:
移动开发 时间:
2014-09-29 14:21:43
阅读次数:
198
原文:CSS 实现加载动画之五-光盘旋转今天做的这个动画叫光盘旋转,名字自己取的。动画的效果估计很多人都很熟悉,就是微信朋友圈里的加载动画。做过前面几个动画,发现其实都一个原理,就是如何将动画的元素如何分离出来。这个动画的实现也很简单,关键点在于如何将元素拼凑成风车形状。然后定义动画的关键帧为rot...
分类:
Web程序 时间:
2014-09-29 01:04:17
阅读次数:
293
这里可以简单的修改任意函数的返回地址,可以做到自定义EIP的指向,即可执行当前进程空间的任意指令,这里只是让大家更清楚栈帧结构,没有涉及跨进程的inline HOOK 等,后面会陆续讲下读取任意进程内存,修改任意进程函数执行流程等方法。
废话不多说了,直接上菜:
#include
#include
/*
打印 main函数的返回地址的值(用途,你懂得!)...
分类:
其他好文 时间:
2014-09-29 00:19:47
阅读次数:
246
Core Image是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度, 色泽, 或者曝光。 它利用GPU(或者CPU)来非常快速、甚至实时地处理图像数据和视频的帧。并且隐藏了底层图形处理的所有细节,通过提供的API就能简单的使用了,无须关心OpenGL或者OpenGL ES是如何充分利用GPU的能力的,也不需要你知道GCD在其中发挥了怎样的作用,Core Image处理了全部的细节。本文将会使用AVFoundation框架做些全局或局部的实时滤镜效果,并支持单张照片的拍摄或录制视...
分类:
移动开发 时间:
2014-09-28 18:51:35
阅读次数:
586
今天做的这个动画叫光盘旋转,名字自己取的。动画的效果估计很多人都很熟悉,就是微信朋友圈里的加载动画。做过前面几个动画,发现其实都一个原理,就是如何将动画的元素如何分离出来。这个动画的实现也很简单,关键点在于如何将元素拼凑成风车形状。然后定义动画的关键帧为rotate 360度,应用于整个元素上,就可...
分类:
Web程序 时间:
2014-09-28 18:21:44
阅读次数:
224
视频压缩中,每帧代表一幅精巧的图像。而在实际压缩时,会採取各种算法降低数据的容量,当中IPB就是最常见的。简单地说,I帧是关键帧,属于帧内压缩。就是和AVI的压缩是一样的。P是向前搜索的意思。B是双向搜索。他们都是基于I帧来压缩数据。I帧表示关键帧,你能够理解为这一帧画面的完整保留;解码时仅仅须要本...
分类:
其他好文 时间:
2014-09-28 15:56:33
阅读次数:
211
1.//有两种集合//第一种是array 特点:插入,删除效率低,可是查找效率高//另外一种是list 特点:插入,删除效率高,可是查找效率低//分析这个游戏: 插入的时候:怪物,射弹出现时,删除的时候:碰撞时,怪物、射弹出界时。//遍历:fps(每秒中填充图像的帧数(帧/秒)相应的时间,怪物是2秒...
分类:
其他好文 时间:
2014-09-27 21:28:50
阅读次数:
178
一、刷新函数Update当MonoBehaviour启用时,其Update在每一帧被调用。LateUpdate当Behaviour启用时,其LateUpdate在每一帧被调用。FixedUpdate当MonoBehaviour启用时,其 固定时间调用一次二、启动函数Awake当一个脚本实例被载入时A...
分类:
其他好文 时间:
2014-09-27 08:25:49
阅读次数:
166
这个程序来源于我一个专业选修课程的实验之一,用来检测一个内网网段中,网卡开了混合模式的主机。要做到这个功能,有以下几种方法:
(一)识别恶意主机的原理
使用“广播地址”进行判断
原理是:正常情况下,网卡检测接收到的数据包是不是广播数据包,要看收到的数据帧的目的MAC地址是否等于ff.ff.ff
.ff.ff
.ff,如果是则认为是广播地址,但当网卡...
分类:
其他好文 时间:
2014-09-26 22:30:49
阅读次数:
489