上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 世界坐标中的一个点乘以一个四维矩阵,可以实现平移,旋转和缩放等等。 平移就是,旋转和缩放就是(M分别是对应的旋转缩放矩阵) 当中为0时,是向量,为1时,是坐标。 平移, 旋转, 缩放, 世界坐标中的一个点乘以一个四维矩阵,可以实现平移,旋转和缩放等等。 平移就是,旋转和缩放就是(M分别是对应的旋转缩 阅读全文
posted @ 2016-09-18 19:16 clairvoyant 阅读(12026) 评论(0) 推荐(0) 编辑
摘要: STL是CAD软件中出来的一种3D模型文件格式,wiki已经解释的很清楚了。 STL文件两种格式,ASCII STL和Binary STL。 ASCII STL,每一个facet由7行数据组成,outer loop后面三个顶点的顺序沿法线矢量逆时针排序,格式如下: Binary STL,起始有80个 阅读全文
posted @ 2016-09-17 16:27 clairvoyant 阅读(9245) 评论(0) 推荐(1) 编辑
摘要: AVI视频文件读取,首先得建个AVI(AVISTREAMINFO)文件流指针,具体的结构, 在flipIt函数__asm关键字用于调用内联汇编程序,在C/C++语法合法时出现,不能单独出现,后跟汇编指令,一组大括号中的命令或至少时空括号。 在OpenAVI函数中,AVIFileInit()函数初始化 阅读全文
posted @ 2016-09-15 15:57 clairvoyant 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 漂亮的地图如何加载? 以二进制格式读取raw文件1024*1024个unsigned char,假定读进指针变量pHeightMap。 颜色比例, 高度比例类似(最后便是越高越亮), 点击屏幕后会由QUADS切换为LINES,原因在WndProc()函数中, gluLookAt()函数设置camre 阅读全文
posted @ 2016-09-07 18:25 clairvoyant 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 这一篇主要讲的是TGA文件的加载,TGA文件分为压缩与未压缩的两种。 uncompressed和compressed的标头是不一样, 未压缩的TGA文件,在最后直接读取imageData就可以了,期间在将RGB转换为BGR时,做了加速。如下, 压缩过的TGA文件,在读取数据时,需要对每个像素点处理。 阅读全文
posted @ 2016-09-06 19:49 clairvoyant 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在linux下经常遇到这个问题。 首先需要检查的是\lib下是否有libxxx.a文件,若是没有那肯定就是没有安装mingw32-libxxx包了。 在\lib下查询有libxxx.a文件,但还是会提示的话,你需要自建链接器。 这个问题已经由非常明确的答案ld cannot find an exis 阅读全文
posted @ 2016-09-05 21:25 clairvoyant 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一个射击类的小demo。分为三个文件,Previous.h、Previous.cpp和Main.cpp。 在Previous.cpp的CreateWindowGL中新增了AdjustWindowRectEx()函数,可以根据客户端的期望大小计算窗口大小,矩形通过函数创建一个理想大小的窗口。 Choo 阅读全文
posted @ 2016-09-04 23:37 clairvoyant 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、熵 熵的定义: 其对数log的底为2,若使用底为b的对数,则记为。当对数底为时,熵的单位为奈特。 用表示数学期望,如果,则随机变量的期望值为, 当,关于的分布自指数学期望。而熵为随机变量的期望值,其是的概率密度函数,则可写为, 引理: 证明: 二、联合熵与条件熵: 对于服从联合分布为的一对离散随 阅读全文
posted @ 2016-08-31 17:47 clairvoyant 阅读(5204) 评论(1) 推荐(0) 编辑
摘要: 这一章主要是对.ms3d格式文件的读入。MilkshapeModel.h和MilkshapeModel.cpp给出详细的步骤。 在Molde类中定义Mesh,Material,Triangle,Vertex。Triangle填充Mesh,Material贴图。 在DrawGLScene()函数内,g 阅读全文
posted @ 2016-08-31 09:47 clairvoyant 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 之前只知道香农于1948年发表的那篇举世瞩目的paper,《A Mathematical Theory of Communication》,过了一年拉上Warren Weaver作为共同作者出了个单行本,标题只改了一个字,《The Mathematical Theory of Communicati 阅读全文
posted @ 2016-08-29 20:53 clairvoyant 阅读(4289) 评论(1) 推荐(0) 编辑
摘要: 排队论中在模拟时顾客到达时间,服务时间时,有两个结论: 1. 单位时间内平均到达的顾客数如果为 n ,那么到每两个顾客的达时间的时间间隔这个随机变量是服从参数为 1/n 的泊松分布; 2. 每个顾客平均需要的服务时间如果为 t,那么 t 应该服从 参数为 1/t 的指数分布。 泊松分布: , lam 阅读全文
posted @ 2016-08-29 14:19 clairvoyant 阅读(2084) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/qlwy/archive/2012/03/21/2410045.html 首先,一个编译单元(translation unit)是指一个.cpp文件以及它所#include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文件里,然后编译 阅读全文
posted @ 2016-08-29 09:47 clairvoyant 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 在一个城市的某社区中,需要定期对社区道路进行洒水。下图是这个社区的街道示意图,其中“点”表示街道的交汇处,“边”表示需要洒水的街道,“边”上的数字表示每条街道的长度 (单位:m)。注意:洒水车只能按箭头方向行驶。 假定洒水车每次从“点”1处出发,每个方向的车道恰好只完成一次洒水任务,最后将洒水车停在 阅读全文
posted @ 2016-08-28 16:17 clairvoyant 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 若在线性规划模型中, 变量限制为整数,则称为整数线性规划。 对于整数线性规划模型大致可分为两类:变量全限制为整数时,称纯(完全)整数规划。 变量部分限制为整数的,称混合整数规划。 原线性规划有优解,当自变量限制为整数后,其整数规划解会出现: 原线性规划优解全是整数,则整数规划优解与线性规划优解一致。 阅读全文
posted @ 2016-08-27 17:15 clairvoyant 阅读(2964) 评论(0) 推荐(0) 编辑
摘要: 线性规划: 线性规划在matlab中的标准形式: 其中c和x为n维向量,A、Aeq为适当维数的列向量。 favl返回目标函数的值,LB和UB分别为变量的下界和上界,是的初始值,OPTIONS是控制参数。 一、运输问题 (产销平衡,运费最省) 某商品有个产地、个销地,各产地的产量分别为,各销地的 需求 阅读全文
posted @ 2016-08-27 15:29 clairvoyant 阅读(4052) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页