一、向量 1.向量的定义 在数学中向量的定义是:既有大小又有方向的量叫做向量。在空间中,向量可以用一段有方向的线段来表示。向量在游戏开发过程中应用十分广泛,可用于描述具有大小和方向两个属性的物理量,例如物体运动的速度、加速度、摄像机观察方向、刚体受到的力等,都是向量,因此向量是物理、动画、...
分类:
其他好文 时间:
2014-11-16 21:36:58
阅读次数:
256
众所周知,当摄像机投影时,采用的是视觉圆锥进行的投射,类似手电筒向外照射光的时候。
在视觉圆锥内的就能被摄像机观察到。...
分类:
其他好文 时间:
2014-11-15 21:51:16
阅读次数:
226
摘自FXMaker插件// ----------------------------------------------------------------------------------// 摄像头控制// FXMaker// Created by ismoon - 2012 - ismoon...
分类:
移动开发 时间:
2014-11-13 20:22:43
阅读次数:
264
解决步骤:1.添加一个摄像机,命名为BackgroundCamera,然后在Layer添加一个background层。并且将plane拖放到改相机节点下。 然后将BackgroundCamera和Plane都置于background层,修改ClearFlags未Depthonly深度渲染,并且设置 ...
分类:
编程语言 时间:
2014-11-13 12:48:32
阅读次数:
209
一个场景代表在虚拟世界中显示的物品。场景可以包括静态几何体(比如地形或者室内),模型(比如树、椅子等),光和摄像机。场景有下面种类。室内场景:可能由走廊、有家具的屋子和挂着装饰品的墙组成。室外场景:可能由山,树木,微微摇动的草地,飘着云彩的天空组成。Ogre提供了一套不同的场景管理器,每一种特别支持...
分类:
其他好文 时间:
2014-11-12 22:30:35
阅读次数:
232
实验平台:win7,VS2010先上结果截图(文章最后下载程序,解压后直接运行BIN文件夹下的EXE程序):a.鼠标拖拽旋转物体,类似于OGRE中的“OgreBites::CameraStyle::CS_ORBIT”。b.键盘WSAD键移动镜头,鼠标拖拽改变镜头方向,类似于OGRE中的“OgreBi...
分类:
其他好文 时间:
2014-11-12 17:47:47
阅读次数:
675
Ray Camera.main.ScreenPointToRay(Vector3 pos) 返回一条射线Ray从摄像机到屏幕指定一个点
Ray Camera.main.ViewportPointToRay(Vector3 pos) 返回一条射线Ray从摄像机到视口(视口之外无效)指定一个点
RaycastHit 光线投射碰撞信息
bool Physics.Raycast(V...
分类:
编程语言 时间:
2014-11-11 22:54:55
阅读次数:
327
void Start(){ Rect screenRect = new Rect(0, 0, Screen.width, Screen.Height); } void Update{ Vector3 screenPos = targetCa...
分类:
其他好文 时间:
2014-11-11 12:34:35
阅读次数:
199
前置说明一:Unity中的drawcall定义:每次引擎准备数据并通知GPU的过程称为一次Draw Call。Unity(或者说基本所有图形引擎)生成一帧画面的处理过程大致可以这样简化描述:引擎首先经过简单的可见性测试,确定摄像机可以看到的物体,然后把这些物体的顶点(包括本地位置、法线、UV等),(...
分类:
其他好文 时间:
2014-11-10 17:39:29
阅读次数:
181
通常用在如摄像机的非标准投影变换等 MultiplyPoint 方法 —— 投影矩阵变换 对点v进行投影矩阵变换 主要用于Camera的投影变换,对于一般物体的矩阵变换用MultiplyPoint3x4方法,不涉及投影变换,计算速度更快 MultiplyPoint3x4 —— 矩阵变换 Multip...
分类:
编程语言 时间:
2014-11-09 11:14:39
阅读次数:
825