长沙红胖子Qt(长沙创微智科)
这个作者很懒,什么都没留下…
展开
-
OsgEarth开发笔记(三):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(下)
上一篇编译了proj6.2.0、gdal3.2.1,本篇继续。OsgEarth的编译,是基于Osg和OsgEarth结合在一起的,先要编译Osg,然后编译OsgEarth。OsgEarth的依赖库较多,分为上、中、下三篇,然后单独有一篇如何将编译好的osgEarth集成到Qt中。原创 2021-02-07 14:40:01 · 35044 阅读 · 6 评论 -
OsgEarth开发笔记(二):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(中)
上一篇编译了osg和osgCurl,本篇继续。OsgEarth的编译,是基于Osg和OsgEarth结合在一起的,先要编译Osg,然后编译OsgEarth。OsgEarth的依赖库较多,分为上、中、下三篇,然后单独有一篇如何将编译好的osgEarth集成到Qt中。原创 2021-02-04 14:13:12 · 35038 阅读 · 5 评论 -
OSG开发笔记(二十八):OSG模型固定路径动画
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/99816214目录前言Demo效果路径动画动画关键点动画路径类AnimationPath飞机模型飞机模型动画模型路径动画构架图...原创 2019-08-20 08:47:02 · 37439 阅读 · 4 评论 -
OSG开发笔记(二十七):OSG路径漫游之录制播放固定路径动画
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/99712610目录前言Demo效果路径漫游动画路径类AnimationPath关键代码开始录制录制过程录制结束播放拓展:存...原创 2019-08-19 08:50:48 · 36898 阅读 · 1 评论 -
OSG开发笔记(二十六):OSG漫游之上下楼梯
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/99704956目录前言Demo效果画楼梯代码漫游器行走碰撞逻辑调整漫游器上楼梯关键代码初始化场景代码Stairs代码UpDow...原创 2019-08-18 15:12:32 · 37221 阅读 · 3 评论 -
OSG开发笔记(二十五):OSG漫游之CS移动、碰撞检测与跳跃
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/99656474目录前言Demo效果画地板拓展:绘制100万个矩形,测试运行起来转动卡卡的漫游器障碍物碰撞检测过程碰撞代码与地面...原创 2019-08-15 21:25:40 · 37174 阅读 · 8 评论 -
OSG开发笔记(二十四):OSG漫游之平移与转向
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/98964269目录前言Demo工程实现功能Demo运行效果操作器概述初始化默认位置移动位置实现简单的漫游器漫游器代码MyCam...原创 2019-08-09 16:05:42 · 37139 阅读 · 8 评论 -
OSG开发笔记(二十三):Qt使用QOpenGLWidget渲染OSG和地球仪
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/98730328目录前言地球控件运行效果运行Demo下载地址QGLWidget与QOpenGLWidget详解QOpenGLWidget放置...原创 2019-08-07 10:29:59 · 40207 阅读 · 9 评论 -
OSG开发笔记(二十二):OSG场景背景
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/97614300目录前言目标效果Demo效果实现方式代码入坑入坑:不显示背景图,单独图形加入场景显示工程模板:对应版本号1.19.0...原创 2019-07-28 14:25:57 · 36459 阅读 · 1 评论 -
OSG开发笔记(二十一):OSG使用HUD绘制图形以及纹理混合模式
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/97614261目录前言目标效果纹理混合模式原图设置纹理混合模式方法(多重纹理映射,颜色也算一层)纹理混合模式枚举效果代码HUB...原创 2019-07-28 14:22:16 · 36952 阅读 · 4 评论 -
OSG开发笔记(二十):OSG使用HUD显示文字
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/97382348目录前言目标效果HUD(抬头显示)HUD设置渲染顺序HUD坐标系解释代码Demo运行效果入坑入坑二:位置(0,0...原创 2019-07-26 12:57:54 · 36901 阅读 · 1 评论 -
OSG开发笔记(十九):OSG文字显示
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/97262841目录前言目标效果文字显示osgText::Base类文字方向:枚举AxisAlignment大小模式:枚举Character...原创 2019-07-25 15:00:30 · 37259 阅读 · 0 评论 -
OSG开发笔记(十八):OSG鼠标拾取pick、拽托球体以及多光源
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/97109615目录前言OSG拾取动作概念:pick鼠标拖动球体旋转的实现原理光照亮度代码初始化模型代码事件管理器代码入坑入坑一...原创 2019-07-24 10:37:13 · 38060 阅读 · 1 评论 -
OSG开发笔记(十七):OSG中的相机移动
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/96973379目录前言DemoDemo运行效果代码初始化模型代码事件管理器代码工程模板:对应版本号1.14.0OSG三维开发...原创 2019-07-23 10:40:39 · 37934 阅读 · 8 评论 -
OSG开发笔记(十六):OSG视口、相机和视点
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/96836876目录前言未设置相机的效果(启动默认效果)光源的位置为(0,-2,-,1)光源的位置为(0,-10,-,1)设置相机后的效果(启动...原创 2019-07-22 10:49:22 · 39586 阅读 · 0 评论 -
OSG开发笔记(十五):OSG光照
该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/96473289目录前言OSG光照地球光照效果设置光照后的效果白光红光光照实现方式与步骤光照代码入坑入坑一:光照后的效果是黑色...原创 2019-07-19 08:50:52 · 36045 阅读 · 2 评论 -
OSG开发笔记(十四):OSG交互
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/96422466目录前言交互概述交互实现方式与步骤交互动作模型多种类型动作的理解代码地球代码事件代码操作过程工程模板:对应版...原创 2019-07-18 08:42:52 · 36842 阅读 · 3 评论 -
OSG开发笔记(十三):OSG三维纹理映射(体渲染)
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/96285960目录前言代码总结步骤步骤一:绘制几何类型步骤二:加载图片添加纹理步骤三:渲染设置,结点完成入坑入坑一:2D纹理贴图未...原创 2019-07-17 11:10:51 · 37583 阅读 · 6 评论 -
OSG开发笔记(十二):OSG基本几何图形、内置几何类型
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/96102001目录前言基本几何图元(枚举)内置几何类型(类)球体代码效果场景中X轴与Z轴长度不同的问题问题代码寻找问题原因...原创 2019-07-16 09:33:58 · 37124 阅读 · 2 评论 -
OSG开发笔记(十一):OSG渲染状态与2D纹理映射
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/95938112目录前言OpenGL代码示例传送门核心代码OpenGL效果OSG渲染树Osg::StateSet类OSG渲染设置...原创 2019-07-15 08:47:47 · 35654 阅读 · 0 评论 -
OSG开发笔记(十):OSG模型的变换之平移、旋转和缩放
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/95725133目录前言变换模型的添加与删除添加变换模型删除变换模型平移缩放旋转扩展:OSG中正确的矩阵变换级联顺序操作过程...原创 2019-07-13 09:36:23 · 39037 阅读 · 0 评论 -
OSG开发笔记(九):OSG模型的基本操作之添加/删除、显示/隐藏、开关节点开/关
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/95637908目录前言模型的添加/删除添加代码删除代码操作过程模型的显示/隐藏隐藏代码显示代码操作过程模型的开关结点开/关...原创 2019-07-12 17:36:00 · 5924 阅读 · 0 评论 -
OSG开发笔记(八):OSG模型文件存储与读取
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/95303864目录前言读取文件功能存入文件功能演示步骤一:代码存入1.osg步骤二:存储文件步骤三:使用打开文件加载步骤四(补充)...原创 2019-07-10 08:50:05 · 42207 阅读 · 1 评论 -
OSG开发笔记(七):OSG复现OpenGL入门示例和OSG坐标系
欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/95175882目录前言OpenGL代码示例传送门核心代码效果...原创 2019-07-09 10:59:30 · 4927 阅读 · 1 评论 -
OSG开发笔记(六):OSG内存管理
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/95042433目录前言建立场景前需知道的内存管理连锁释放连锁释放依赖的组件相关类Referenced类ret_ptr< >...原创 2019-07-08 08:42:21 · 36854 阅读 · 1 评论 -
OSG开发笔记(五):OSG场景理解与基础类概述
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936本文章博客地址:https://blog.csdn.net/qq21497936/article/details/94880253目录前言OSG场景树OSG场景构成OSG场景理解OSG通俗理解OSG开发过程中所处的层次:类似于Qt场景视图OSG场景特...原创 2019-07-06 18:16:30 · 38131 阅读 · 1 评论 -
OSG开发笔记(四):OSG不使用osgQt重写类嵌入Qt应用程序
前面编译了osg库(没有带任何插件),本章节不依赖osgQt,使用osgQt的弊端是每次不能自定义消息,若要自定义消息则需求修改osgQt中源码,重新编译,所以此种方法灵活性较高。原创 2019-07-05 14:21:20 · 38900 阅读 · 4 评论 -
OSG开发笔记(三):OSG使用osgQt嵌入Qt应用程序
前面编译了osg库(没有带任何插件),本章节建立在上一节OSG库基础上(编译了osgQt模块)。使用osgQt的弊端是每次不能自定义消息,若要自定义消息则需求修改osgQt中源码,重新编译。原创 2019-07-04 13:05:41 · 46432 阅读 · 5 评论 -
OSG开发笔记(二):OSG帮助文档编译
在后面的开发过程中需要编译文档,编译以下chm版本的帮助文件,不需要编译帮助文档的直接跳过。原创 2019-07-03 10:39:25 · 41946 阅读 · 2 评论 -
OSG开发笔记(一):OSG介绍、编译
需要用到三维立体变换、三维球体等三维开发,之前准备使用opengl,但是opengl较为底层,综合考量选型osg。原创 2019-07-02 09:09:59 · 68774 阅读 · 8 评论