- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 MFC——常见的几种类型转换(CString、Int、Char、string)
* 从昨天开始打算做一个学习点云的构件,点云操作平台选择了MFC,但是在往MFC框架中添加功能的时候常常需要进行一些数据类型的转换,网上也有不少资料,但是感觉有些不够全面且不能一目了然地呈现给读者想要寻找的内容,现做一些笔记,方便自己以后查看,也希望可以帮助读者。*1. CString向char类型转换 //这里使用string时在MFC项目中可能会报错 //需要
2017-06-29 16:49:14 3358
原创 MFC——打开文件对话框
在MFC开发中由于操作的文件类型不同,为了方便打开自己需要操作的文件或者满足自己其他的需求常需要重写OnOpenFile()函数,这里根据自己的实际开发记录俩种打开方式,方便自己后期使用,也方便被人查看:一次打开单个文件void [类名]::OnFileOpen(){ CString str_temp; str_temp="ObJ文件(*.obj)|*.obj||
2017-06-27 22:38:56 3733
原创 算法练习——“填写运算符”
题目: 输入五个数,数与数之间用空格分开,然后给出结果,然后在5个数间添加“+”,“-”,“*”,“/”4个运算符,使得等式成立。 例如: 输入:5 5 5 5 5 结果是5: 5+5+5-5-5=5 “+,+,-,-”算一组正确答案 解题思路:注意问题首先我们要清楚,一旦将四个符号填写到四个空格中会形成一个四则运算恒等式,在四则运算中我们要注意俩个问题: - 乘和除
2017-06-27 17:07:15 3177 2
原创 OpenGL学习——(2)概念补充
第一个OpenGL工程1.OpenGL对三维物体的绘制方式: a.网络线绘制方式:仅绘制三维物体的网格轮廓线。 b.深度优先网格线绘图方式:用网格线方式绘图,使得远处物体颜色深与近处物体颜色。 c.反走样网格线绘图方式:用网格线方式绘图,为减少图形线条的参差不齐。 d.平面消隐绘图方式:对模型隐藏面进行消隐,对模型的平面单元按光照程度进行着色但不进行光滑处理。 e.光滑消隐绘图方
2017-06-23 16:32:11 484
原创 OpenGL学习——(3)库函数
1.定义视口void ChangeSize(int w,int h){glViewport(0,0,w,h);//代表窗口中视口的左下角坐标是(0,0)(通常都是0,0),w和h用像素表示}在窗口改变大小时接收新的宽和高。glViewport主要完成修改从目的坐标系到屏幕坐标系上的映射。OpenGL可以在这个区域中进行绘图(也称为渲染区域)。2.背景设置glClearColor(GLclampf
2017-06-22 16:05:44 1248
原创 OpenGL学习——(1)
基础概念* 刚接触OpenGL,感觉概念比较抽象,函数库也非常强大,学习起来比较吃力,本文为自己的学习笔记,主要将厚厚的课本知识进行整理,方便今后复习,同时也可以帮助其他初学者查看知识点,减少他们在学习过程中花费的时间。*1.光栅化——实际绘制或填充每个定点之间的像素形成线段 2.2D+透视=3D 3.投影分为:平行投影(也叫正投影)和透视投影 4.OpenGL不是一种编程语言,而是一种C运行
2017-06-18 11:33:40 443
openMesh实战demo
2018-06-04
C++实现3D点云数据的泊松重建
2018-06-04
高级数据库
2017-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人