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

Fgui世界坐标转ui坐标的问题

在做玩家与3d物体交互的时候遇到一个问题,就是3d物体的世界坐标转换成Fgui的UI坐标,会有一点问题,在fgui的官方文档中是这么描述一个3d物体的世界坐标转换为fgui的ui坐标是这么描述的

 这个应该是一个比较普遍的方案,在我的实际项目中就出现了问题,首先来看我的项目设置

我设置的分辨率是1334*750大小的,在代码中的设置如下: 

 按照这种设置就会出现以下问题

这时候的GRoot的设置是这样的

size是有缩放倍数的,然后把UIContenScaler取消勾选,

再直接运行这个Scene的时候是什么样的

就很正常了,再看一下GRoot的属性

并size并没有缩放,也就是说,只是那样的转化方式,实在相同分辨率的情况下适用,如果分辨率不一样就需要乘上一个缩放倍数,代码如下: 

这样子,转换的坐标就正常了 


http://www.kler.cn/a/443569.html

相关文章:

  • Springboot关于格式化记录
  • xwd-ant组件库笔记
  • win版ffmpeg的安装和操作
  • 一种寻路的应用
  • C++ 面向对象编程:继承、继承方式
  • 68jQuery【jQuery操作DOM、事件】
  • 大模型与呼叫中心结合的呼出机器人系统
  • c#委托delegate学习
  • CSS padding(填充)
  • 【双指针】算法题(一)
  • JavaSE(基础篇-进阶篇day03)
  • docker 使用 xz save 镜像
  • 如何构建一个可信的联邦RAG系统。
  • 如何在centos系统上挂载U盘
  • 回归预测 | MATLAB实现CNN-BiGRU卷积神经网络结合双向门控循环单元多输入单输出回归预测
  • 显卡检测工具再升级,GPU-Z v2.61.0全新硬件支持
  • 探索Web3的核心原则:去中心化与用户控制
  • vue 将数据生成为txt、execl并下载
  • 单片机:实现流水灯左移、右移程序(附带源码)
  • 51c大模型~合集91
  • mobilenetv2-inceptionv3-resnet50三大模型对比实现人脸识别反欺诈系统【带UI界面】
  • 矽睿半导体专为汽车领域研发出一系列应用型霍尔传感器
  • CentOS系统安装rustup
  • EPMA技术:高效率分析仪器的原理与应用-测试狗
  • 贝叶斯推断的条件观点
  • Redis 附加功能(三)— 持久化、发布与订阅及模块