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

UE的PlayerController方法Convert Mouse Location To World Space

        先上图:

        Convert Mouse Location To World这是PlayerController对象中很重要的方法。

        需要说明的是两个输出值。

        第一个是World Location,这是个基于世界空间的位置值,一开始我以为这个值和当前摄像机的位置是重叠的,但是打印出来的结果发现并非如此,只是在摄像机位置附近,最后发现这个位置位于摄像机的近剪切平面上,其相对于近剪切平面的位置与鼠标相对于屏幕的位置是完全一致的。

        第二个是WorldDirection,这个是基于世界空间的方向,如果用World Location的值减去Camera的位置值并归一,得到的值和WorldDirection相同。

http://www.lryc.cn/news/233780.html

相关文章:

  • 【Qt之QStandardItemModel】使用,tableview、listview、treeview设置模型
  • mongodb 6/7的 windows安装问题
  • 网站建设所需要的主要资源相关介绍
  • 互联网上门预约洗衣洗鞋店小程序;
  • OSPF开放最短路径优先(Open Shortest Path First)协议
  • 数据结构(c语言版本) 字符串操作
  • 【Pyqt5】windows和linux安装Pyqt5+designer
  • 【FPGA】Verilog:升降计数器 | 波纹计数器 | 约翰逊计数器 | 实现 4-bit 升降计数器的 UP/DOWN
  • 使用uniapp写小程序,真机调试的时候不显示log
  • hive数据库delete删除部分数据/删除分区内的数据
  • C/C++条件编译:#ifdef、#else、#endif等
  • 基于51单片机步进电机节拍步数正反转LCD1602显示( proteus仿真+程序+原理图+设计报告+讲解视频)
  • Vim 从何而来?
  • Auto.js 清除指定应用缓存
  • [EFI]Surface Pro 4电脑 Hackintosh 黑苹果引导文件
  • 【Java 进阶篇】深入浅出:JQuery 事件绑定的奇妙世界
  • Pair用法示例:
  • rpc依赖安装
  • 文件存储服务 实时通信服务 HTTP通信协议
  • Redis - 订阅发布替换 Etcd 解决方案
  • Hessian协议详解
  • 【AI视野·今日Sound 声学论文速览 第三十六期】Mon, 30 Oct 2023
  • Android Jetpack的组件介绍,常见组件解析
  • ImportError: cannot import name ‘url_quote‘ from...
  • 一文看分布式锁
  • Jenkins自动化部署一个Maven项目
  • K8S1.23.5部署(此前1.17版本步骤囊括)及问题记录
  • 基于java web的中小型人力资源管理系统
  • Python学习笔记--Python关键字yield
  • CF 850 C Arpa and a game with Mojtaba(爆搜优化SG)