摘要: RPM RMP 是 LINUX 下的一种软件的可执行程序,你只要安装它就可以了。这种软件安装包通常是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。 RPM是Red Hat公司随Redhat Linux推出了一个软件包管理器,通过它 阅读全文
posted @ 2023-04-21 11:05 jessicaland 阅读(60) 评论(0) 推荐(0)
摘要: 1.QString转换String string str = qstr.toStdString(); 2.String转换QString QString qstr = QString::fromStdString(str); 阅读全文
posted @ 2023-04-18 18:47 jessicaland 阅读(241) 评论(0) 推荐(0)
摘要: 使用过QT框架进行项目开发的小伙伴,也许都知道.pro文件, 但文件里面的具体配置方式可能比较模糊。本文将详细说明文件里各配置项的含义,并对其编写方法进行归纳总结,以便各位读者可以在未来的项目开发中快速而准确地编写.pro文件。 1.配置项详细说明 注释:注释是从一行的#开始,到这一行的结束。 QT 阅读全文
posted @ 2023-04-12 17:12 jessicaland 阅读(1339) 评论(0) 推荐(0)
摘要: Git 基本操作 Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。 本章将对有关创建与提交你的项目快照的命令作介绍。 Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull,后面我们会 阅读全文
posted @ 2023-04-11 16:17 jessicaland 阅读(36) 评论(0) 推荐(0)
摘要: MVC简要如果你做过iOS开发,相信你对这几个东西一定很熟:Model、View、Controller,分别表示数据、视图、控制器。当然,其他方向的开发人员应该不也会太陌生,其实这只是一种设计思想,具体用什么语言和做什么开发并不重要。所谓MVC便是这几个单词的简写,那么它们之间是怎么工作的呢?先看下 阅读全文
posted @ 2023-03-08 12:12 jessicaland 阅读(91) 评论(0) 推荐(0)
摘要: determine 确定formulate 制定layout and dimension 布局和尺寸spatial 空间的3D isovist三维可视域Space Sampling (Data Collection Using 3D Isovist) 使用3D insovist采集数据 openGL 阅读全文
posted @ 2023-03-08 11:51 jessicaland 阅读(42) 评论(0) 推荐(0)
摘要: win+G打开XBox工具 或者直接 win+Alt+R录屏 不好用,只能监听一个窗口? 目前在用:EV录屏——免费高清 阅读全文
posted @ 2022-12-07 10:26 jessicaland 阅读(144) 评论(0) 推荐(0)
摘要: // note that the awesomeface.png has transparency and thus an alpha channel, so make sure to tell OpenGL the data type is of GL_RGBA 请注意,Awesomeface.p 阅读全文
posted @ 2022-11-23 15:37 jessicaland 阅读(66) 评论(0) 推荐(0)
摘要: std::vector<osg::Vec3f>转osg::Vec3Array: std::vector<osg::Vec3f>bufferOutLine; osg::Vec3Array* twoo = new osg::Vec3Array(); for (auto one : bufferOutLi 阅读全文
posted @ 2022-11-23 10:39 jessicaland 阅读(72) 评论(0) 推荐(0)
摘要: 在openGL中,所有图形都是通过分解成三角形的方式进行绘制。(一个矩形分解成两个三角形进行绘制) glDrawArrays 和 glDrawElements 的作用都是从一个数据数组中提取数据渲染基本图元。 一、glDrawArrays(int mode,int first,int count) 阅读全文
posted @ 2022-11-08 14:27 jessicaland 阅读(646) 评论(0) 推荐(0)