《地铁Metro》系列风景分享
解决VTK不显示的问题
Visual Studio快捷键
Qt Creator快捷键
点云下采样有损压缩
Qt Creator仿Visual Studio黑色主题
第三代《地铁:离乡》的废土风有很多好看的风景,前两代就因历史久远而画质古老了。 [gallery size="full" ids="864,863,862,861,860,859,858,857,856,855,854,853,852,851,850,849,848,847,846,845,844,843"]
最近自己重配VTK环境时,才发现在缺少初始化语句时会导致在VTK环境和代码正确的情况下,不能正常输出,即不显示窗口、模型等,就如同代码被跳过了一样。 在包含头文件处添加以下代码: #include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2) VTK_MODULE_IN…
在处理点云数据的时候,有时候需要实现点云数据的远程传输。当然可以利用传输文件的方法直接把点云数据序列化成数据流进行传输,但Open3D源码在实现RPC功能时就提供了一套序列化及传输的方法及思路,那我们就可以搬过来化为己用。 其中利用Open3D方法序列化点云最为重要,总的流程为根据需要进行有损压缩、序列化、根据需要进行无损压缩、网络传输,即:根据需…
个人记录防忘,无营养 常用: 快捷键 功能 CTRL + K + C 注释选定内容 (Comment) CTRL + K + U 取消选定注释内容 (UnComment) ... ... 全部: 注:“、”表示释放前一个按钮后再快速按下一个按钮 1. 窗口相关 编号 快捷键 功能 1 CTRL + W、W 浏览器窗口 2 CTRL + W、S 解决…
个人记录防忘,无营养 注意:“、”表示释放前一个按键再立即按后一个按键,比如Ctrl + E、0代表按住Ctrl不放再按E,释放E后立即按0 常用: 快捷键 功能 Ctrl + R 运行工程 Ctrl + E、0 删除新建的分栏 Ctrl + E、1 删除所有分栏 Ctrl + E、2 上下分栏 Ctrl + E、3 左右分栏 Ctrl + I(i…
转载自:The System Design Cheat Sheet: Message Queues - ActiveMQ, RabbitMQ, Kafka, ZeroMQ 本文由 Aleksandr Gavrilenko 发布于2023年12月21日 1. 前言 消息队列是异步服务到服务通信的一种形式。它们对于增强系统的可扩展性、可靠性和可维护性非…
点云下采样是通过一定规则对原点云数据进行再采样,减少点云个数,降低点云稀疏程度,减小点云数据大小。 1. 体素下采样(Voxel Down Sample) std::shared_ptr<PointCloud> VoxelDownSample (double voxel_size) const; voxel_size为体素(体积元素)的…
1.演示 配置文件和步骤在后面,先看成品,分别是QWidget和QML的代码编写界面: 2. 主题配置文件 下载链接:QtCreator _theme_VS_dark.xml 也可以自己新建一个xml文件,然后把内容复制进去,内容放在文件末尾附录了。 3. Qt Creator配置步骤 进入配置首选项 在文本编辑器的主题处导入我们的xml文件 Qt…
1. Nanomsg介绍 Nanomsg官方在线文档:https://nanomsg.org/index.html 本文全部代码用C++实现。 以前一直在使用ZeroMQ库处理通信,但因为最近需要做一个一对多的双向实时通信,ZeroMQ提供的几种通信模式就难以很好地实现,于是就去寻找其他的库,比如Nanomsg库。 若想了解ZeroMQ和NanoM…