- 博客(22)
- 资源 (18)
- 收藏
- 关注
原创 OpenGL - obj文件的导入
http://blog.csdn.net/silangquan/article/details/9707347Obj文件简介 OBJ文件是Alias|Wavefront公司为它的一套基于工作站的3D建模和动画软件"Advanced Visualizer"开发的一种标准3D模型文件格式,很适合用于3D软件模型之间的互导,也可以通过Maya读写。比如你在3
2015-06-28 21:44:07 4124
原创 斯坦福兔子和其他图形学模型数据下载
常见模型的下载地址:http://www.cc.gatech.edu/projects/large_models/斯坦福兔子的下载地址:http://www.cc.gatech.edu/projects/large_models/bunny.html斯坦福兔子的官方主页:http://www.cc.gatech.edu/~turk/bunny/bunny.html
2015-06-28 19:12:59 19433 18
原创 matlab读入三维点云数据斯坦福兔子
其中点云数据是斯坦福兔子,做三维点云重构后的人可以好好看看,只是简单读入程序,作为初学者比较好些,进一步的研究还在后边,有机会的话会继续上传,比如说delauny三角网格划分,还想进一步研究snake曲线下载地址:http://download.csdn.net/detail/u013467442/8847911function point_cloud()clc; A=im
2015-06-28 18:54:24 12439
原创 PLY格式文件详解
链接:http://blog.csdn.net/szchtx/article/details/7587999http://cdu.net.cn/3D/2014-04-23/705.html 一、PLY简介 PLY文件格式是Stanford大学开发的一套三维mesh模型数据格式,图形学领域内很多著名的模型数据,比如Stanford的三维扫描数据库(其中包
2015-06-28 18:43:10 23030 2
原创 CMake快速入门
入门基础:http://www.ibm.com/developerworks/cn/linux/l-cn-cmake/ 在 linux 下使用 CMake 构建应用程序 入门进阶:http://blog.csdn.net/dbzhang800/article/details/6314073 cmake 学习笔记(一)实战分析:http://blog.csdn.n
2015-06-27 11:52:15 1542
原创 [数据结构]队列之链式队列的类模板实现
链式队列是基于单链表的一种存储表示队列的对头指针指向单链表的第一个节点,队尾指针指向单链表的最后一个节点,退出一个元素 则删除对头指针的节点,添加元素则在队尾增加一个节点使用条件:数据元素变动比较大的情况。不存在溢出的情况队列的抽象基类:#ifndef QUEUE#define QUEUE//队列的抽象基类templateclass Queue{publi
2015-06-23 16:06:40 2298
原创 [数据结构]队列之顺序队列的类模板实现
队列是一种限定存取位置的线性表,允许插入的一端叫做队尾(rear),允许删除的一端叫做队首(front)。队列具有FIFO的性质队列的存储表示也有两种方式:基于数组的,基于列表的。基于数组的叫做顺序队列,基于列表的叫做链式队列。一下是基于动态数组的顺序队列的模板类的实现。顺序队列的抽象基类如下所示:只提供了接口和显式的默认构造函数和析构函数,在派生类中调用。#i
2015-06-23 13:26:13 1424
原创 [数据结构]栈之链式栈的类模板实现
栈的抽象基类的实现:(不用抽象基类也是可以的,为了使用虚函数方便)#ifndef STACK#define STACK//栈的抽象基类templateclass Stack{public: Stack(){} ~Stack(){} virtual void Push(const T& x)=0; virtual bool Pop(T& x
2015-06-22 11:18:01 2084
原创 [数据结构]栈之顺序栈的类模板实现
栈的数组实现形式,采用动态分配数组,不够时可以调整栈的大小。Stack.h文件:主要定义栈的抽象基类,提供公共的接口函数。#ifndef STACK#define STACK//栈的抽象基类templateclass Stack{public: Stack(){} ~Stack(){} virtual void Push(const T& x
2015-06-20 15:48:40 2189 1
原创 Ubuntu下安装最新版本的CMake
本文采用Binary distributions的安装方式:在链接:http://www.cmake.org/download/下载cmake-3.3.0-rc2-Linux-x86_64.tar.gz二进制分发包,在Linux下通过 tar -zxvf cmake-3.3.0-rc2-Linux-x86_64.tar.gz命令进行解压。 Ubuntu自带的apt-get
2015-06-19 23:00:54 4355 1
原创 [数据结构]线性表之单链表的类模板实现
类的具体实现如下://///////////////////////#include"LinearList.h"#include #include using namespace std;templatestruct LinkNode //链表节点类{ T data; LinkNode* link; LinkNode(LinkNode* ptr
2015-06-18 13:43:51 1553
原创 [数据结构]线性表之顺序表的类模板实现
LinearList.h抽象基类:#ifndef LINEARLIST#define LINEARLIST//线性表的抽象基类templateclass LinearList{public: LinearList(){};//如果派生类不需要向基类构造函数传递参数,则就会调用基类默认构造函数,所以,要么不写,要么就自己写默认构造函数。 ~LinearLis
2015-06-17 17:31:20 2658
原创 C++复制构造函数和赋值符的区别
C++复制构造函数和赋值符的区别:http://blog.csdn.net/randyjiawenjie/article/details/6666937拷贝构造函数和赋值符函数:http://www.cnblogs.com/dwdxdy/archive/2012/07/17/2594993.html!!!!以上这两篇文章讲的比较好,值得细细的去看。
2015-06-14 20:42:23 1038
原创 GitHub学习总结
花了半天的功夫,终于把github这个东西搞秦楚了,算是入了门,以后再慢慢学习实践,不要想一口吃成个大胖子,先入门,随之时间的向前推进,你是理解和使用熟练度会有很大的提高 的。========为了更好地进行团队开发,所以写了这篇短文,简略介绍了一下 git 的使用(主要在 Windows 下)。版本控制简介至于什么是版本控制?作为程序员大军之一,想必大家有这样的
2015-06-13 11:09:44 1826
原创 为什么operator<<>>运算符重载一定要为友元函数呢?
如果是重载双目操作符(即为类的成员函数),就只要设置一个参数作为右侧运算量,而左侧运算量就是对象本身。。。。。。而 >> 或。。。。。。。。就只能申明为友元函数了。。。如果一定要声明为成员函数,只能成为如下的形式:ostream & operator{ return output;}所以在运用这个data不合符人的习惯。
2015-06-11 21:01:55 7515 1
原创 IEEE会议投稿资料汇总http://cadcg2015.nwpu.edu.cn/index.htm
最近投了篇IEEE的顶级会议文章,一下是比较有用的一些资料,以供参考。1.会议主页:http://cadcg2015.nwpu.edu.cn/index.htm (The 14th International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics 2015))2
2015-06-10 22:49:32 2004 2
原创 计算机顶级会议Rankings && 英文投稿的一点经验
英文投稿的一点经验【转载】From: http://chl033.woku.com/article/2893317.html1. 首先一定要注意杂志的发表范围, 超出范围的千万别投,要不就是浪费时间;另外,每个杂志都有他们的具体格式要求,一定要按照他们的要求把论文写好,免得浪费时间,前些时候,我的一个同事向一个著名的英文杂志投稿,由于格式问题,人家过两个星期就退回来了,而且说了很多
2015-06-10 22:11:16 3533
原创 CPU GPU设计工作原理《转》
我知道这很长,但是,我坚持看完了.希望有幸看到这文章并对图形方面有兴趣的朋友,也能坚持看完.一定大有收获.毕竟知道它们到底是怎么"私下勾搭"的.会有利于我们用程序来指挥它们....(这是我加上去的)原文从这里开始:要说到设计的复杂程度,那还是CPU了!这个不用讨论,很简单的道理你看看显卡芯片的更新速度和CPU的更新速度就可见一斑了。还是简单说说他们的设计原理吧。CPU:
2015-06-10 21:57:10 2278
原创 MipMap的LOD实现原理
当使用MipMap时我们可能会遇到tex2D,tex2Dbias,tex2Dgrad,tex2Dlod几种纹理采样函数。在PS中tex2D自动计算应该使用的纹理层。tex2Dbias需要在t.w中指定一个偏移量来把自动计算出的纹理层全部偏移指定的值。tex2Dgrad需要提供屏幕坐标x和y方向上的梯度来确定应该使用的纹理层。tex2Dlod需要在t.w中明确指定要使
2015-06-10 17:36:32 9764
原创 X Window 简单入门教程
1.X Window 系统的窗口显示原理:http://www.ibm.com/developerworks/cn/linux/l-cn-xwin/2.X Window 程式设计入门--第二章 X Programming 的第一步http://fanqiang.chinaunix.net/a4/b8/20010601/180800311.html
2015-06-07 17:03:52 1986
原创 gcc编译常见问题
inux C gcc -lm 使用math.h中声明的库函数还有一点特殊之处,gcc命令行必须加-lm选项,因为数学函数位于libm.so库文件中(这些库文件通常位于/lib目录下),-lm选项告诉编译器,我们程序中用到的数学函数要到这个库文件里找。本书用到的大部分库函数(例如printf)位于libc.so库文件中,使用libc.so中的库函数在编译时不需要加-lc
2015-06-07 14:18:58 1838
原创 单精度浮点数按存储格式转为整数的程序
///////////////////#include//-----------------union int_char{ unsigned char ch[4]; float i;};void out_put(union int_char x)//x86是小端对其模式,即最数据的最低位存储在地址的最低位上。{ printf("单精度浮点数值为:%f\n"
2015-06-01 21:26:42 4543
BJAF-SDK-2.2.4.rar
2020-08-01
CADCG2015_Proceedings+(1).zip
2020-06-26
冒烟测试的一些示范性质的用例
2020-05-06
keeplived离线安装openssl-devel依赖包
2018-05-08
redhat6.5上oracle 11g 全部依赖rpm包
2018-04-26
objectaid-1.1.4(UML)下载
2016-04-21
matlab读入三维点云数据斯坦福兔子
2015-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人