自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 [osgQt]osgQOpenGLWidget实现透明背景

[osgQt]osgQOpenGLWidget实现透明背景关闭OpenGL背景色更新,保留深度缓冲更新osgQOpenGLWidget::getOsgViewer()->getCamera()->setClearMask(GL_DEPTH_BUFFER_BIT)设置Qt的OpenGL窗口在其他窗口之后绘制osgQOpenGLWidget::setAttribute(Qt::WA_AlwaysStackOnTop)...

2021-10-18 18:03:49 2061

原创 [OSG]大数据顶点坐标造成图元闪烁分析与解决

[OSG]大数据顶点坐标造成图元闪烁分析与解决1. 问题描述某一次需要在地球上绘制模型,当时通过osg::Geometry绘制模型的时候,将ECEF坐标系上的值作为了模型的顶点坐标,发现绘制出来的模型顶点变形,在相机移动的时候,模型的三角面也疯狂地闪烁抖动。2. 分析首先,模型能够看得见,说明模型本身的顶点坐标是有效的。其次,模型是静态模型,没有更新顶点,在相机移动过程中,看到模型的图元闪烁,这里的直觉是顶点乘以MVPW矩阵之后的结果产生了误差!刚好又想到一个地方,我没有手动使用着色器,也就是使

2021-10-18 17:30:51 1901

原创 [MATLAB]C++调用MATLAB引擎

[MATLAB]C++调用MATLAB引擎MATLAB版本:R2018b操作系统:Window 101 需求分析在C++开发过程中,可能需要C++和MATLAB混合编程,比如:别人只会MATLAB,需要和我们的C++一起运行;或者有部分MATLAB/Simulink开发的模块或者函数,需要快速整合到C++中。那么通常我们会考虑以MATLAB为主程序调用C++代码或者以C++为主程序调用MATLAB代码的方式。2 C++/MATLAB混合编程方式MATALB官方提供了多种MATLAB与其他语言

2021-07-26 18:44:10 4073

原创 [Qt]Graphics View实现简单离线地图

敬请期待

2021-03-09 21:21:24 8601 77

原创 [算法]有趣的《Bit Twiddling Hacks》字节位反转

敬请期待

2021-03-08 16:15:23 260

原创 [Simulink]生成C++动态库

敬请期待

2021-03-07 23:02:17 1871 1

原创 [QtQuick]解决地图出现灰块

[QtQuick]解决地图出现灰块Qt版本:5.12.81 问题描述在使用到QtQuick自带Map地图类型的时候,地图中会随机性出现灰色方块。2 解决方法该问题是已知Qt的Bug,可通过设置Map的透明度opacity属性解决,比如设置到0.999,参见下面代码:Map { opacity: 0.999 //.... //...}3 BUGREPORTShttps://bugreports.qt.io/browse/QTBUG-62463https://

2021-02-09 10:34:56 332

原创 [QtQuick]实现离线地图

[QtQuick]实现离线地图Qt版本:5.12.81 需求分析使用Qt实现离线地图,大多数软件是通过GraphicsView框架,结合瓦片地图相关算法来实现的。但这些绝大多数都不太讨喜。从项目时间、成本和质量的角度考虑,我们需要一个开发周期短、人力成本低、软件质量有保障的方案。自QtLocation 5.0开始,Qt推出了Map QML Type,这意味着我们可以使用Qt自带的地图,而不用自己再去实现非常底层的算法了。The Map type is used to display a ma

2020-12-06 10:43:39 8371 21

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除