当前位置: 首页 > news >正文

osgearth视点坐标及鼠标交点坐标的信息显示(七)

核心函数如下:

void COSGObject::addViewPointLabel()
{
	//mRoot->addChild(osgEarth::Util::Controls::ControlCanvas::get(mViewer));//放开这句,球就卡住了。 为什么,shit
    osgEarth::Util::Controls::ControlCanvas* canvas = osgEarth::Util::Controls::ControlCanvas::get(mViewer);
				
    //添加控件,用来显示视点信息
    osgEarth::Util::Controls::LabelControl* viewCoords = new osgEarth::Util::Controls::LabelControl("TestViewPoint", osg::Vec4(1.0, 1.0, 1.0, 1.0));
    viewCoords->setHorizAlign(osgEarth::Util::Controls::Control::ALIGN_LEFT);
    viewCoords->setVertAlign(osgEarth::Util::Controls::Control::ALIGN_TOP);
    viewCoords->setBackColor(0, 0, 0, 1.0);
    viewCoords->setSize(800, 50);
    viewCoords->setMargin(10);
    canv

相关文章:

  • 仿叮咚买菜鸿蒙原生APP
  • rabbitmq五种模式的实现——springboot
  • 线性代数中的正交和标准正交向量
  • 数据结构:顺序表
  • flutter 专题四十八 Google发布Flutter 2.0正式版,支持全平台程序构建
  • 如何在不依赖函数调用功能的情况下结合工具与大型语言模型
  • ranges::set_intersection set_union set_difference set_symmetric_difference
  • ollama本地部署 deepseek离线模型安装 一套从安装到UI运行
  • 【系列专栏】银行IT的云原生架构-存储架构-数据库部署 10
  • python+halcon 解读labelme标注生成marksimage
  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第十九节】
  • Jetpack Compose系列教程之(10)——State及remeber
  • MySQL的SQL执行流程
  • 机器学习(四)
  • 智能车摄像头开源—8 元素处理
  • 【FastAPI】8.FastAPI结合Jinja2模板完成一个待办列表
  • 【数据结构-并查集】力扣721. 账户合并
  • Pycharm 2024在解释器提供的python控制台中运行py文件
  • DDD该怎么去落地实现(3)通用的仓库和工厂
  • 用大模型学大模型04-模型可视化与数据可视化
  • 金砖国家外长会晤发表主席声明,强调南方国家合作
  • 浙江官宣:五一假期,没电、没气、没油车辆全部免费拖离高速
  • 建发股份:将于5月6日召开股东大会,审议提名林茂等为公司新一届董事等议案
  • 从咖啡节到话剧、演唱会,上海虹口“文旅商体展”联动促消费
  • 日韩 “打头阵”与美国贸易谈判,汽车、半导体产业忧虑重重
  • 国家能源局:支持民营企业参股投资核电项目