本系列文章旨在学习如何在opencv中基于haar-like特征训练自己的分类器,并且用该分类器用于模式识别。该过程大致可以分为一下几个大步骤:1.准备训练样本图片,包括正例及反例样本2.生成样本描述文件3.训练样本4.目标识别=================本文主要对步骤1、步骤2进行说明。1....
分类:
其他好文 时间:
2014-07-16 18:24:00
阅读次数:
302
拾取技术在游戏开发中的到广泛的应用,主要用于游戏里的道具捡起、单机敌人而向其开火。拾取理论可以分解为4个步骤:1.给定所单击的屏幕点s,求出它在投影窗口中的对应点p。2.计算拾取射线。从坐标原点发出且通过p的直线。3.把观察坐标系的射线转换到世界坐标系中。4.进行相交判断。相交的物体即为用户所拾取的...
分类:
其他好文 时间:
2014-07-16 18:13:29
阅读次数:
254
脚本语言:C#1、在Unity工程中新建两个物体:Cube和Sphere2、分别为Cube和Sphere添加脚本CubeScript和SphereScript:在SphereScript这两个定义一个函数DoSomething(),脚本具体代码如下:using UnityEngine;using S...
分类:
其他好文 时间:
2014-07-14 23:00:14
阅读次数:
219
脚本语言:C#1、deltatime: deltatime它表示距上一次调用Update或FixedUpdate所用的时间,调用deltatime可以使物体的旋转以一种恒定的速度来运行,而不受帧速率的控制或计算机性能的影响。2、time变量的使用: 表示自游戏开始以来所经历的时间。3、实例: ...
分类:
其他好文 时间:
2014-07-14 21:22:53
阅读次数:
204
http://blog.csdn.net/xoyojank/article/details/1883520什么是景深效果?景深效果,简称DOF,在人眼跟光学摄像设备上很常见.如下图:简单地来说,就是近处跟远处的景物模糊,而焦点附近的物体则很清晰.至于为什么会产生这样的效果,我就懒得说了:p那么怎么来...
分类:
其他好文 时间:
2014-07-14 15:02:53
阅读次数:
195
前面几个是用来创建脚步的,从Prefab说起:Prefab:预设物体,若一个Object在Scene中多处用到,即可选择为改对象创建一个Prefab。创建一个Prefab后,将源Object拖拽置新建的Prefab下,即可在场景中多处使用,且在修改任意一处,Apply后即可修改所有的形态。Mater...
分类:
其他好文 时间:
2014-07-13 10:05:51
阅读次数:
305
向场景中添加光照的4个步骤:
1)为每个物体的每个顶点计算法向量,法线确定了物体相对于光源的指向
法线的计算:设向量a(x1,y1,z1),向量b(x2,y2,z2)
则a×b=(x2·y3-x3·y2,x3·y1-x1·y3,x1·y2-x2·y1)
2)创建、选择并定位所有的光源
光源的创建:
glLight*()函数可以定义光的一些属性——颜色、位置、方向
定义光时,此族函数最...
分类:
其他好文 时间:
2014-07-12 23:53:22
阅读次数:
381
物理引擎就是游戏中模拟真是的物理效果。如两个物体发生碰撞,物体自由落体等。在unity中使用的是NVIDIA的physX,它渲染的游戏画面非常逼真。
刚体
刚体是一个非常非常中要的组件。默认情况下,新创的物体是不具备物理效果的,而刚体组件可以给物体添加一些常见的物理属性。比如说:质量,摩擦力,碰撞等。如果对象添加了刚体组件,那么它将感应物理引擎中的一切物理效果。
简单的使用下...
分类:
其他好文 时间:
2014-07-12 17:54:11
阅读次数:
170
在虚拟世界中,任何物体都是没有活力的,要想变的真实,Rigidbody是必不可少的组件,下面介绍Rigidbody的各个属性:Mass:质量Drag:阻力,对象在运动时遇到的空气阻力,0表示没有空气阻力,好比丢一个东西出去,如果这个东西没有阻力的话,则会一直不停的向你丢的方向所运动。Angular ...
分类:
数据库 时间:
2014-07-12 15:38:15
阅读次数:
301
志愿计算,是一种利用计算机闲置资源參与公益类分布式计算的方法。志愿计算的框架:1 Folding@homeFolding@home是一个研究蛋白质折叠,误折,聚合及由此引起的相关疾病的分布式计算project。蛋白质是一个生物体系的网络基础,它们是一个个纳米级计算机。在蛋白质实现它的生物功能之前,它...
分类:
其他好文 时间:
2014-07-12 14:57:27
阅读次数:
315