- 博客(3)
- 收藏
- 关注
原创 QT工具栏按钮
工具栏按钮:采用ToolBar直接建立工具栏按钮,一般一排连续的几个按钮可使用一个ToolBar的不同Action进行分配,一个Action对应着一个按钮;若是有两个ToolBar,则之间会有分隔(竖线右侧带点),属于不同的两部分。此外还可以通过toolBar->addSeparator添加分隔符,将不同操作分开。按钮的图标可通过Action进行插入,注意图片要先导入资源中,再输入资...
2018-10-25 10:21:59 9324
原创 GLFW+OpenGL三维空间旋转模型的算法
在三维软件中,用鼠标控制三维模型旋转是很必要的,可以方便使用者观察模型,具有诸多优势,那么如何实现呢?有两种方案,一种是控制模型旋转,这种方法将着色器中的model进行旋转变换即可;另一种是旋转摄像头,这种方法其实利用了相对运动的原理,要让模型旋转,其实也就是让观察者在以机器人模型为原点的球面坐标系中运动,当然运动之后,观察者也要旋转相应的角度。 ...
2018-04-03 17:06:28 3794 2
原创 在QT中利用OpenGL+glfw机器人仿真轨迹跟踪
原理:设置一个定时器,在定时器内部不断将更新后的末端位置(轨迹跟踪点)输入到动态数组中,再利用OpenGL画直线的功能绘制轨迹。实现代码:设置一个定时器://定时器ID int myTimerID;//定时器函数 virtual void timerEvent( QTimerEvent *event);void Simulation::openFile(){ myTimerID...
2018-03-23 11:16:34 4930 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人