05 2020 档案

该文被密码保护。
posted @ 2020-05-30 21:57 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-27 22:54 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑
摘要:QGraphicsLineItem 直接添加 QGraphicsLineItem 类型的item即可,在scene中拖动或者缩放时候,网格不会变形和模糊。 QPen pen2(QColor(128, 128, 128, 50)); for (float x = 0.5 * MAP_SCALE; x 阅读全文
posted @ 2020-05-27 10:16 采男孩的小蘑菇 阅读(3338) 评论(2) 推荐(1) 编辑
摘要:博客转自:https://blog.csdn.net/yy3620285/article/details/79803155#%E4%B8%8B%E8%BD%BD%E5%AE%89%E8%A3%85 && https://blog.csdn.net/weixin_43830248/article/de 阅读全文
posted @ 2020-05-25 11:19 采男孩的小蘑菇 阅读(520) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.cnblogs.com/lcchuguo/p/5407709.html 简单介绍 ipopt是一个解决非线性规划最优化问题的工具集,当然,它也能够用于解决线性规划问题的求解。它提供了c/c++接口,很易于使用。 问题 解决类似以下的非线性问题: Ipopt工具採用内 阅读全文
posted @ 2020-05-24 23:01 采男孩的小蘑菇 阅读(691) 评论(0) 推荐(0) 编辑
摘要:Ipopt has been designed to be flexible for a wide variety of applications, and there are a number of ways to interface with Ipopt that allow specific 阅读全文
posted @ 2020-05-24 22:32 采男孩的小蘑菇 阅读(852) 评论(0) 推荐(1) 编辑
摘要:参考我的另外博客: https://www.cnblogs.com/flyinggod/p/12640827.html 或者官方文档 :https://coin-or.github.io/Ipopt/INSTALL.html 阅读全文
posted @ 2020-05-24 22:18 采男孩的小蘑菇 阅读(1102) 评论(0) 推荐(0) 编辑
摘要:IPOPT(内点法)是一个强大的通用非线性优化引擎,它被嵌到 SmartFolio Professional Edition 做各种组合优化问题。 IPOPT Home page IPOPT messages IPOPT options IPOPT documentation (html) IPOP 阅读全文
posted @ 2020-05-24 21:32 采男孩的小蘑菇 阅读(3572) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.cnblogs.com/wswind/p/10650126.html 下载安装 MSYS2:https://www.msys2.org/ 修改镜像地址 首次安装后,配置软件源 sed -i "1iServer = http://mirrors.ustc.edu.cn 阅读全文
posted @ 2020-05-24 20:29 采男孩的小蘑菇 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.jianshu.com/p/042fd657e2d4?tdsourcetag=s_pcqq_aiomsg 1、通过 conda config 命令生成配置文件 这里,我们使用清华的镜像:https://mirrors.tuna.tsinghua.edu.cn/ana 阅读全文
posted @ 2020-05-23 20:54 采男孩的小蘑菇 阅读(3787) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/glutpostredisplay-vs-idle-func/. GLUT将会调用显示函数知道没有事件函数去处理,也就是说,只要没有事件函数处理,主程序尽可能调用显示函数。我们将建立一个 阅读全文
posted @ 2020-05-23 17:51 采男孩的小蘑菇 阅读(578) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/rendering-to-multiple-subwindows/ Before we start lets recall our callback definitions, as de 阅读全文
posted @ 2020-05-23 17:26 采男孩的小蘑菇 阅读(381) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/subwindow-reshape/ The callback for the reshape function needs to do two things: it resizes t 阅读全文
posted @ 2020-05-23 17:20 采男孩的小蘑菇 阅读(256) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/subwindows/ 创建和销毁子窗口 With GLUT we can define subwindows, i.e. divide the main window in diffe 阅读全文
posted @ 2020-05-23 17:16 采男孩的小蘑菇 阅读(394) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/game-mode/ GLUT的游戏模式是使能高性能全屏渲染。然而,总是会有些GLUT函数拖累高性能的需求,例如菜单弹窗,子窗口等。在这个小节,将引入GLUT的游戏模式。我的这个教程的资 阅读全文
posted @ 2020-05-23 15:48 采男孩的小蘑菇 阅读(473) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/frames-per-second/ How fast is your application really going? Sometimes we make small changes 阅读全文
posted @ 2020-05-23 11:31 采男孩的小蘑菇 阅读(398) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/stroke-fonts/ 笔画是一种利用直线绘制的字体,对比位图字体,笔画字体更像3维物体。例如字体可以旋转、缩放和平移。这个小节内,我们将呈现GLUT 将笔画字体显示在屏幕上的函数。 阅读全文
posted @ 2020-05-23 11:29 采男孩的小蘑菇 阅读(261) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/bitmap-fonts-and-orthogonal-projections/ 位图字体的通常使用是在2维空间给用户提供信息。例如,一个简单的例子就是当我们想去显示应用程序的帧率的时候 阅读全文
posted @ 2020-05-23 11:17 采男孩的小蘑菇 阅读(303) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/bitmap-fonts/ 位图字体是一个2维的字体,虽然我们会将它放置在3维的世界内,但是这些字体没有厚度,不可以被旋转或者缩放;只可以被平移。而且,这种字体永远只朝向观测者的视野,就 阅读全文
posted @ 2020-05-23 10:41 采男孩的小蘑菇 阅读(590) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/swapping-menus/ 上一个教程主要是一个菜单内的Item的切换,这个教程是在应用程序运行中直接切换整个菜单。两个功能函数是 glutSetMenu 和 glutGetMenu 阅读全文
posted @ 2020-05-22 23:33 采男孩的小蘑菇 阅读(189) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://www.lighthouse3d.com/tutorials/glut-tutorial/modifying-a-menu/ 有些状况下,需要修改菜单。GLUT允许我们修改和删除菜单输入。切换菜单输入 void glutChangeToMenuEntry(int entry, 阅读全文
posted @ 2020-05-22 23:25 采男孩的小蘑菇 阅读(260) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.cnblogs.com/yangxi/archive/2012/02/21/2361801.html OpenGL小程序,实现了点击屏幕中矩形拖动的功能。 #include <windows.h> #include <GL/glut.h> static GLint 阅读全文
posted @ 2020-05-21 23:06 采男孩的小蘑菇 阅读(149) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-21 19:38 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-21 17:03 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178507.html 前一章我们知道了怎么建立简单的菜单,现在我们来看看怎样来添加一个级联的子菜单。子菜单的建立和我们前面用的建立菜单的函数一样。建立菜单后我们把子菜单作为一个条目添加进 阅读全文
posted @ 2020-05-20 23:15 采男孩的小蘑菇 阅读(331) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178505.html 弹出式菜单(像点鼠标右键出来的菜单那样的)也是GLUT的一部分,虽然它不能实现我们经常看到的windows系统弹出式菜单的所有的功能,但是它也有很大的作用。给一个程 阅读全文
posted @ 2020-05-20 23:11 采男孩的小蘑菇 阅读(302) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178499.html 在前几节,我们看了怎么使用GLUT的keyboard函数,来增加一个OpenGL程序的交互性。现在,是时候研究下鼠标了。GLUT的鼠标接口提供一些列的选项来增加鼠标 阅读全文
posted @ 2020-05-20 22:47 采男孩的小蘑菇 阅读(214) 评论(0) 推荐(0) 编辑
摘要:博客转自:https://www.cnblogs.com/yangxi/archive/2011/09/16/2178497.html 这一节里,我们再来看看上次的例子,这次我们讲使用高级的键盘控制。在初始化那部分,我们有两个变量:deltaAngle和deltaMode。这些变量控制旋转和移动照相 阅读全文
posted @ 2020-05-20 21:54 采男孩的小蘑菇 阅读(314) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://blog.csdn.net/xie_zi/article/details/1925667 这节我们将去介绍4个新的处理键盘输入的函数。 第一个函数允许我们去禁止keyboard repeat。函数原型如下: int glutSetKeyRepeat(int repeatMod 阅读全文
posted @ 2020-05-20 21:44 采男孩的小蘑菇 阅读(179) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://blog.csdn.net/xie_zi/article/details/1911997 让我们看一个比较好的使用键盘控制的例子。这一章我们将建立一个应用程序。这个程序绘制了一个小的居住着雪人的世界。并且我们将用方向键来移动照相机(即移动视点在场景中漫游)。左右方向键,将照相 阅读全文
posted @ 2020-05-20 21:33 采男孩的小蘑菇 阅读(365) 评论(0) 推荐(0) 编辑
摘要:LICEcap 阅读全文
posted @ 2020-05-18 23:23 采男孩的小蘑菇 阅读(162) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://blog.csdn.net/xie_zi/article/details/1911891 GLUT允许我们编写程序,在里面加入键盘输入控制,包括了普通键,和其他特殊键(如F1,UP)。在这一章里我们将学习如何去检测哪个键被按下,可以从GLUT里得到些什么信息,和如何处理键盘输 阅读全文
posted @ 2020-05-18 23:07 采男孩的小蘑菇 阅读(803) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://blog.csdn.net/xie_zi/article/details/1911793 到现在为止,我们有了一个画着一个白色三角形的OpenGL窗口,但一点也不激动人心。现在让我们在这节教程里,让这个三角形自己旋转起来。 让我们回到main()函数,增加些额外的设置。首先告 阅读全文
posted @ 2020-05-18 22:48 采男孩的小蘑菇 阅读(344) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://blog.csdn.net/xie_zi/article/details/1911777 下载下面的VC工程并运行它(glut0.zip)(这个就是上一节的工程)。你将看到两个窗口:一个控制台窗口,一个OpenGL窗口。现在改变窗口大小使高度与宽度不再相等,这时三角形发生变形 阅读全文
posted @ 2020-05-18 22:33 采男孩的小蘑菇 阅读(264) 评论(0) 推荐(0) 编辑
摘要:博客转自:http://blog.csdn.net/xie_zi/article/details/1911452 在这个部分我们将在我们的程序里建立一个main函数,这个main函数将完成必须的初始化和开启事件处理循环。所有的GLUT函数都有glut前缀并且那些完成一些初始化的函数有glutInit 阅读全文
posted @ 2020-05-18 22:18 采男孩的小蘑菇 阅读(308) 评论(0) 推荐(0) 编辑
摘要:博客参考:http://blog.csdn.net/xie_zi/article/details/1911406,现在这个教程代码已经上传在Github,教程列表在此处 GLUT 代表OpenGL Utility Tookit。Mark J.Kilgard 为了使OpenGL应用程序结构能够真正独立 阅读全文
posted @ 2020-05-18 22:08 采男孩的小蘑菇 阅读(805) 评论(0) 推荐(0) 编辑
摘要:Windows 查询端口监听程序 netstat -anob 作用是查询端口的状态以及监听该端口的程序 中文命令行窗口可能对齐有问题,可用以下方式临时修改 chcp 437 chcp 是 change code page 的缩写作用是更改代码页, 437 是美国英语的代码页,936 是中文的代码页, 阅读全文
posted @ 2020-05-16 09:48 采男孩的小蘑菇 阅读(509) 评论(0) 推荐(0) 编辑
摘要:Windows 10系统中不经意发现,安装了Git Desktop版本里面包含mingw32和对应的unix风格的bash窗口,之前安装的MinGW里面也有对应的bash和编译环境,msys64中也有unix风格的bash和编译环境,好乱整理一下。 Cygwin 原 Cygnus 出品(已被红帽收购 阅读全文
posted @ 2020-05-14 13:31 采男孩的小蘑菇 阅读(6958) 评论(0) 推荐(3) 编辑
摘要:导致我的电脑出现这个BASH-like 窗口是因为,我的电脑安装windows和Ubuntu双系统,之后在windows系统重直接格式化删除ubuntu分区系统后出现这个错误 原因分析 Windows所安装在的SSD是MBR引导分区,所以另外安装ubutnu系统时还要自己分区,如果把引导分区选在SS 阅读全文
posted @ 2020-05-14 10:07 采男孩的小蘑菇 阅读(33713) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2020-05-13 14:05 采男孩的小蘑菇 阅读(3) 评论(0) 推荐(0) 编辑
摘要:博客转载自: https://blog.csdn.net/damoninhit/article/details/41078157 此项目转载是为了学习 QT 和 openGL 配合显示三维图形和数据,熟悉openGL坐标系之间的关联关系。 正常配置visual studio, 创建一个QT GUI程 阅读全文
posted @ 2020-05-13 11:26 采男孩的小蘑菇 阅读(2628) 评论(0) 推荐(0) 编辑
摘要:打开一个terminal ctrl + alt +T 当前terminal 在打开一个terminal ctrl + shift + T 关闭当前terminal exit 多个terminal 之间切换 ctrl + pageup/pagedown OR alt + n n 代表第几个termin 阅读全文
posted @ 2020-05-12 15:59 采男孩的小蘑菇 阅读(297) 评论(0) 推荐(0) 编辑
摘要:环境 操作系统:Ubuntu 16.04 编译工具:gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu boost源码 地址:https://sourceforge.net/projects/boost/files/boost/ 编译 解压,cd 到目 阅读全文
posted @ 2020-05-11 19:37 采男孩的小蘑菇 阅读(5360) 评论(0) 推荐(0) 编辑
摘要:.tar 只是将文件打包起来,并不进行压缩 解压文件 tar -xvf file.tar 解压文件到当前目录,或者 -C 指定路径 tar -xvf compressed.tar -C path_for_files .tar.gz 压缩文件 tar -zcvf compressed.tar.gz f 阅读全文
posted @ 2020-05-11 19:06 采男孩的小蘑菇 阅读(274) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-08 22:31 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑
摘要:#pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup") 控制台应用程序一般都会显示一个控制台窗口(虚拟DOS窗口),但很多时候控制台程序的执行逻辑根本不需要与用户进行交互,所以显示这个难看的窗口纯属多余。操作系统装载应用 阅读全文
posted @ 2020-05-08 22:29 采男孩的小蘑菇 阅读(1724) 评论(0) 推荐(0) 编辑
摘要:博客转载:https://www.jb51.net/article/159515.htm OpenGL中的glutInitDisplayMode()函数的作用主要是在创建窗口的时候,指定其显示模式的类型。 void glutInitDisplayMode(unsigned int mode); mo 阅读全文
posted @ 2020-05-08 22:16 采男孩的小蘑菇 阅读(726) 评论(0) 推荐(0) 编辑
摘要:参考地址: https://blog.csdn.net/ljc_563812704/article/details/53464039 阅读全文
posted @ 2020-05-07 20:42 采男孩的小蘑菇 阅读(174) 评论(0) 推荐(0) 编辑
摘要:博客参考: http://jiangcs2010.blog.sohu.com/165071219.html && http://blog.sina.com.cn/s/blog_4e6f376d0100c0o2.html 定义视口大小:glViewport (GLint x, GLint y, GLs 阅读全文
posted @ 2020-05-06 23:43 采男孩的小蘑菇 阅读(405) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-05 22:47 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑
摘要:OpenGL坐标系系统 Object or model coordinates 物体或者模型坐标系 World coordinates 世界坐标系 Eye (or Camera) coordinates 观察者或者相机坐标系 Clip coordinates 裁剪坐标系 Normalized dev 阅读全文
posted @ 2020-05-05 22:06 采男孩的小蘑菇 阅读(1206) 评论(0) 推荐(0) 编辑
摘要:Visual Studio 中当前项目需要链接某个库时候,可以直接在项目设置中的Linker中添加需要的库,也可以使用如下指令 #pragma comment ( lib,"xxx.lib" ) 表示链接xxx.lib这个库,告诉编译器你要用到xxx.lib库。和在工程设置里写上链入xxx.lib的 阅读全文
posted @ 2020-05-05 18:27 采男孩的小蘑菇 阅读(2043) 评论(0) 推荐(0) 编辑
摘要:OpenGL Before you can actually use OpenGL in a program, you must first initialize it. Because OpenGL is platform-independent, there is not a standard 阅读全文
posted @ 2020-05-05 17:59 采男孩的小蘑菇 阅读(3872) 评论(0) 推荐(1) 编辑
摘要:博客原文地址:http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-and-not-DirectX && https://www.cnblogs.com/y114113/p/10676352.html 当我们遇到其他游戏程序员并谈论我们使 阅读全文
posted @ 2020-05-05 16:59 采男孩的小蘑菇 阅读(207) 评论(0) 推荐(0) 编辑
摘要:博客参考:https://blog.csdn.net/flyingleo1981/article/details/53008931 样条插值是一种工业设计中常用的、得到平滑曲线的一种插值方法,三次样条又是其中用的较为广泛的一种。本篇介绍力求用容易理解的方式,介绍一下三次样条插值的原理,并附C语言的实 阅读全文
posted @ 2020-05-04 15:12 采男孩的小蘑菇 阅读(2660) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-04 12:17 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑
摘要:此项目旨在生成常见的样条曲线,项目inspired by 叶飞影 样条曲线:转述知乎答案解释其意义。 预备知识:已知离散的数据,但不知函数表达式,插值和拟合都是为了寻找函数表达式。区别在于,插值得到的函数能够穿过已知的点(在已知的点的函数表达式的值等于已知数值,但容易出现龙格现象),拟合只求函数图形 阅读全文
posted @ 2020-05-04 11:22 采男孩的小蘑菇 阅读(892) 评论(0) 推荐(0) 编辑
摘要:Nodepad++用于Windows的文本编辑器。notepadqq是Notepad++在Linux的替代品。接下来时如何安装notepadqq的流程 安装 sudo add-apt-repository ppa:notepadqq-team/notepadqq sudo apt-get updat 阅读全文
posted @ 2020-05-01 15:58 采男孩的小蘑菇 阅读(677) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-05-01 11:30 采男孩的小蘑菇 阅读(0) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示