Map
使用QT基于osg和osgearth封装的渲染平台
Install / Use
/learn @MJYCo-Ltd/MapREADME
Map
本项目使用QT5+基于osg和osgearth封装的渲染平台

主要工作:
- 对Qt和OSG的OpenGL状态进行了分离
- 分离渲染线程和Qt的界面主线程,使得渲染不影响主界面的流畅性
- 真实的恒星位置、星座、星区,显示
- 屏幕显示
- 点、线、面、体的绘制
- 灵活视点控制
- 一键二、三维切换
- 模型点选的统一控制
- 统一状态,减少渲染时的状态切换
依赖库:
- window依赖的第三方库下载地址
- 本工程的矩阵运算、空间目标运算算法依赖于VersionMath
不足:
- 没有对OSG的状态进行彻底的合并
- 代码封装不彻底,暴露过多的OSG的机制
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
