- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 博客搬家了
啊哈虽然这里这个都还没有养肥。。为了充实自己的新博客还把这里的文章都搬过去了。。。。希望以后会勤奋起来多写博客吧,啊哈哈。新地址:http://www.cnblogs.com/mengdd/
2012-07-18 19:36:37 212
原创 VS下用CMake编译OpenCV程序
想用CMake编译OpenCV的初衷是。。。不知道由于什么情况,在自己的笔记本上写的OpenCV程序在实验室台式机上编译不过,反之亦然,在台式机上写的也不能在笔记本上跑。然后每次重新建立工程什么的也很不开心。所以。。据别人说用CMake编译很方便。所以就。。。有多方便呢,只要有一个CMakeLists.txt(这名字不能变)和一个MyCVProject.cpp(这名字随便起
2012-07-16 20:06:15 1316
转载 CMake入门
最简单的Windows环境下VS的程序。只有实际做个Hello World类的小小小程序才大概知道是怎么回事。找了半天发现这个博客说的还挺清楚的,而且有图有真相。http://blog.163.com/jacky_ling0/blog/static/1373925712011072375418/
2012-07-04 10:27:03 673
原创 XNA实现骨骼动画 归纳总结
用XNA实现蒙皮动画,基础是官方的程序例子Skinned Modelhttp://create.msdn.com/en-US/education/catalog/sample/skinned_model简单的中文解说在:http://shiba.hpe.sh.cn/jiaoyanzu/wuli/showArticle.aspx?articleId=673&classId=4http
2012-05-22 22:10:51 680
原创 简单理解传值和传引用
那些基础的类型(int之类)的对象在复制传参的时候是传值,就是把值再复制一遍,然后各自成为一个对象,互不相干。如下图:而比较大的类型的对象一般复制赋值和传递函数参数的时候就是传引用,其中很重要的一类就是自定义的类类型的对象。不用采用ref,out关键字,直接就是那个效果。可能因为比较大的对象复制起来太浪费。而这个所谓的传引用,实际上是复制了对象的地址。如下图:
2012-04-02 00:10:33 260
原创 事件的使用
对于事件的使用总是用过就忘,不是非常熟练,简单按如下来记忆吧。不是正规介绍,完整的介绍还是好好看看书或别人比较专业的。。事件的使用分为三步:1.声明委托,定义函数形式。2.声明事件,用所定义的函数形式。3.定义触发事件的函数。如下: public delegate void MyEventHandler(); public ev
2012-04-01 23:42:20 204
原创 3D顶点转换和法线转换
Part1 转换流程之顶点转换物体顶点是相对于物体自身坐标系而言的数据,要进行一系列转换才最后显示在屏幕上:1.物体坐标系到世界坐标系。乘以World矩阵,包含了物体的平移旋转和缩放。2.世界坐标系到相机坐标系。乘以View矩阵。该矩阵实际上是相机相对于世界坐标系转
2011-08-30 18:48:45 814
原创 3D数学基础No.1
Part 1 最基础的部分:3D世界中的点和方向多用一个4D向量表示,前三个向量是XYZ,第四个分量是W.第四个分量的引入有两个作用:一是为了区分向量和点。二是为了进行变换。W=1表示点,可以平移。W=0表示向量,平移对其不起作用。因为它只是用来表示方向的。3
2011-08-30 18:46:24 502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人