社区
下载资源悬赏专区
帖子详情
在Windows上基于OpenGL的一个太阳系模拟软件下载
weixin_39821620
2019-08-02 03:30:19
在Windows上基于OpenGL的一个太阳系模拟软件
相关下载链接:
//download.csdn.net/download/lutherluov/4191644?utm_source=bbsseo
...全文
25
回复
打赏
收藏
在Windows上基于OpenGL的一个太阳系模拟软件下载
在Windows上基于OpenGL的一个太阳系模拟软件 相关下载链接://download.csdn.net/download/lutherluov/4191644?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
在
Windows
上基于
OpenGL
的
一个
太阳系
模拟
软件
在
Windows
上基于
OpenGL
的
一个
太阳系
模拟
软件
【C++项目】Qt+
OpenGL
模拟
太阳系
行星系统.zip
用c++/qt写的项目,可供自己学习,项目都经测试过,真实可靠,请放心使用。Qt支持
Windows
、Linux/Unix、Mac OS X、Android、BlackBerry、QNX等多种平台,并为这些不同的平台提供了统一的开发环境。 面向对象 C++是完全面向对象的,这一点和Objective-c等在开发很相似。而Qt又是基于C++一种语言的扩展,大家都知道C++ 有快速、简易、面向对象等很多优点,所以Qt自然也继承者C++这些的优点。 Qt良好的封装机制使得Qt的模块化程度非常高,可重用性较好,对用户开发来货是非常方便的。Qt提供一种为signals/slots(信号和槽) 的安全类型来替代callback,使得各个元件之间的协同工作变得十分简单。 丰富的API Qt包括多达 250 个以上的 C++ 类,还提供基于模板的 collections, serialization, file, I/Odevice, directory management, date/time 类。甚至还包括正则表达式的处理功能。 支持 2D/3D 图形渲染,支持
OpenGL
。 大量的开发文档。 XML支持 Webkit 引擎的集成,可以实现本地界面与Web内容的无缝集成, 但是真正使得 Qt 在自由
软件
界的众多 Widgets (如 Lesstif,Gtk,EZWGL,Xforms,fltk 等等)中脱颖而出的还是基于 Qt 的重量级
软件
KDE。 信号和槽机制 Qt提供了信号和槽机制用于完成见面操作的响应,是完成任意两个Qt对象之通信机制。其中,信号会在某个特定情况或动作下被触动,槽是等同于接受并处理信号的函数。 为什么方法不是直接调用的。中间用到 Signal 和槽机制不是多此一举? 其实在我们生活也是一样,老板级别的好说话,老板给助理分派任务也好说话,但是助理给老板分任务,可想而知会有什么后果,在以前的统治阶层肯定不允许这样的事发生。所以在分层思想中,我们所调用的函数也是这样的,上层可以调用下层和同一层的函数,下层函数不可以调用上层函数,否则程序的层次性会被打破,导致结构错综复杂,难以维护和管理。 那么怎样才能做到向上管理呢,有任务分配给老板怎么办? 老板会设立
一个
机构,也就是
一个
函数,用无限循环来查询助理的状态,如果助理真的有事情,这个机构就把这消息拿到老板来处理。但是这种处理方式显得有些复杂,我们想要的简单明了的方式是,如果助理有事件发生,可以直接调用老板函数处理。 说了这么多其实就是想说,信号和槽的最大优势在于,它完善了程序分层的思想,可以在不改变程序的层次性的情况下,完成由下层到上层的调用。在下层发出
一个
Signal,这时上层与其想关联的 Slot 函数就会响应。
cosmoscout-vr:一种虚拟宇宙,可让您实时探索,分析和呈现巨大的行星数据集和大型
模拟
数据
CosmoScout VR是在德国航空航天中心(DLR)开发的模块化虚拟世界。 它使您可以实时探索,分析和呈现巨大的行星数据集和大型
模拟
数据。 该
软件
可以在Linux(gcc或clang)和
Windows
(msvc)上构建。 几乎所有依赖项都包含在,请参考以开始使用。 特征 以下是CosmoScout VR可能实现的功能的概图。 尽管此列表还不完整,但可以很好地概述当前功能集。 您还可以阅读以了解当前版本的新功能。 还有一篇,提供了有关CosmoScout VR背后思想的一些见解。
太阳系
模拟
基于的天体和太空飞船的定位 基于WebMapServices(具有 )渲染高度详细的详细级别行星 渲染围绕行星(使用)的可配置大气(米氏和瑞利散射) 基于物理的3D卫星渲染(使用 ) 渲染Tycho,Tycho2和Hipparcos星级目录(使用 ) 基于SPICE的轨道和轨迹的渲染(带有) 阴影渲染 HDR渲染 灵活的用户界面 在帮助下完全用JavaScript编写 主UI可以在屏幕空间或世界空间中绘制 网页可以放置在行星表面上 交互在VR和台式机上均有效 C
OpenGL
实现
太阳系
绘制
太阳系
实现环境准备一、部分知识结构二、使用步骤1.引入库2.初始化光照、纹理、粒子3、绘制星体、轨迹总结参考 环境准备
windows
10+VS2017+
OpenGL
一、部分知识结构 glEnable(GL_TEXTURE_2D); // 激活TEXTURE0单元 MultiByteToWideChar:
Windows
提供的转换函数;该函数映射
一个
字符串到
一个
宽字符(unicode)的字符串
OpenGL
在即时模式(Immediate Mode)下绘图时,程序中每条语句产生的图形对象被直接送
OpenGL
(glut)
模拟
太阳系
:太阳,地球,月球,火星
GitHub项目地址
OpenGL
(glut)
模拟
太阳系
:太阳,地球,月球,火星
下载资源悬赏专区
12,798
社区成员
12,336,148
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章