计算机图形学
文章平均质量分 69
winka9587
同学你的机器不学习了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从Mat_中提取数据失败 以及 Mat_与Mat的区别
关键字:CV_DbgAssert(CV_ELEM_SIZE1(traits::Depth<_Tp>::value) == elemSize1());目录问题与解决方案关于从Mat中提取数据关于Mat和Mat_使用相机标定得到的外参数矩阵时出了点问题,记录一下问题与解决方案矩阵cMatrix,类型是Mat_<float>直接cout<...原创 2019-04-19 14:24:25 · 2509 阅读 · 0 评论 -
openGL通过glRasterPos设置当前光栅坐标实现分屏效果
最近做一个分屏效果,即左右两个viewport同时显示一个bmp图像最终效果我的bmp图像是从摄像头获得的,摄像头的画面是先保存成bmp文件,再使用glDrawPixel绘制出来的,绘制一个还行,但是绘制第二个(即右边的)的时候就遇到了问题,怎样改变glDrawPixel绘制图像的位置?glDrawPixel不像glBitmap可以直接指定绘制起点,注意windows下的bmp文件算...原创 2019-05-06 14:45:43 · 1877 阅读 · 0 评论 -
【图形学实验】openGL使用Laplacian进行网格光顺
目录obj文件的数据结构读取obj文件绘制模型Laplacian光顺demo最近一个题目要求使用openGL,采用Laplacian算子对obj文件进行网格光顺。没有深入了解背后数学方面的知识,只是简单的接触一下看看效果如何,算是做一个记录吧。什么是网格光顺?网格光顺在不改变顶点之间连接关系、减小曲率变化的前提下移动顶点,达到减小噪声、改善网格三角形形状的效果。该善三角...原创 2019-05-29 18:42:09 · 3246 阅读 · 0 评论 -
openGL实现第一人称视角
最近做的一个题目要求用openGL实现一个漫游功能,虽然不知道这个漫游是不是指第一人称(其实我觉得第三人称俯视的那种也算),不过都差不多主要使用openGL的gluLookAt函数,通过计算球面坐标来实现目录gluLookAt()实现过程demo最终效果gluLookAt()void gluLookAt( GLdouble eyex, GLdouble ey...原创 2019-05-25 23:00:45 · 4968 阅读 · 4 评论 -
OPENGL实现橡皮筋画图
目录设计思路关键部分代码最近学OpenGL的时候有一个要求是画图的时候实现橡皮筋效果,一开始觉得挺简单的,之前做过一个用Threejs实现的绘图,直接对Line对象改变坐标就能实现橡皮筋效果。比如直线ab,直接让每一次刷新时b的坐标跟随鼠标就行了。开始动手之后才发现和预想的不太一样,OpenGL里没法直接操作某一条线。设计思路看到有的博客里思路是:两点确定一条直线,a...原创 2019-03-28 13:03:35 · 3398 阅读 · 2 评论
分享