AR的坐标系统概述

原创 2015年11月17日 22:30:03

在ARToolKit中,坐标系统是很重要的,需要详细了解下,才不会在错误的地方放置目标和渲染目标。
1:这里写图片描述
使用arGetTransMat可以得到标识在相机坐标系中的位置,如果想知道相机在标识坐标系中的位置,要用arMatrixInverse()把上面得到的转换矩阵进行反转。

2:当使用OpenGL对ARToolKit进行渲染时,注意OpenGL是一个右手坐标系,z轴指向你,相机面对的方向是-Z,这里写图片描述
ARToolKit使用的是校正过参数的相机透视,所以会造成OpenGL的投影矩阵的离轴。gluPerspective不能创造一个投影矩阵,要有额外的参数glFrustum;在这里不使用分解ARToolKit投影的参数传递给glFrustum,直接导入OpenGL的投影矩阵,glMatrixMode(GL_PROJECTION_MATRIX); 然后调用 glLoadMatrix。

当使用gsub_lite进行渲染时,调用arglCameraFrustum可以消除离轴影响。

ARCore:相机预览背景绘制

在完成了OpenGL ES和ARCore基本的实现后,下一步肯定就是图像绘制了。在Google为ARCore提供的Demo中,主要进行了相机预览、检测点云、检测平面和Android小机器人的绘制。本节...
  • p106786860
  • p106786860
  • 2018年01月01日 23:40
  • 142

Google增强现实解决方案介绍---ARCore

ARCore是什么 ARCore是Google 推出的增强现实 SDK。软件开发者现在就可以下载它去开发 Android 平台上的增强现实应用,或者为他们的 App 增加增强现实功能。 ...
  • Create_Cool
  • Create_Cool
  • 2017年09月21日 23:11
  • 154

【学习ARToolkit小记之六】 开发第一个ARToolkit程序(Developing your First Application)

接上一则:ARToolkit(5):解决“error LNK2019: 无法解析的外部符号 ___glutCreateWindowWithExit@8”错误(http://blog.csdn.net/...
  • qingyang8513
  • qingyang8513
  • 2015年04月28日 23:12
  • 3699

图像坐标系、摄像机坐标系与世界坐标系

位姿位姿是指一个物体的位置和方向(The pose of an object refers to its location and orientation)。 一个物体的位置可以用(x,y,z)(x...
  • qq_31756397
  • qq_31756397
  • 2016年10月24日 23:02
  • 4003

AR的坐标系统概述

在ARToolKit中,坐标系统是很重要的,需要详细了解下,才不会在错误的地方放置目标和渲染目标。 1: 使用arGetTransMat可以得到标识在相机坐标系中的位置,如果想知道相机在标识坐标系...
  • chuhang_zhqr
  • chuhang_zhqr
  • 2015年11月17日 22:30
  • 1825

ArgisCGCS2000(地理+投影坐标系)

  • 2016年07月12日 10:54
  • 25KB
  • 下载

作为一个安卓开发,如何去开发AR?需要具体学什么?

如果已经有安卓开发的基础,只是开发一些应用层软件的话,只需要在安卓的原生开发框架上面整 合第三方的AR SDK进来,并执行相应的三维动画效果。底层的算法,如:图像识别,多目标识 别,动态识别,...
  • rnZuoZuo
  • rnZuoZuo
  • 2017年09月11日 10:41
  • 248

iOS 增强现实教程:基于位置定位

原文:Augmented Reality iOS Tutorial: Location Based 作者:Jean-Pierre Distler 译者:kmyhy 更新说明:本教程由 Je...
  • kmyhy
  • kmyhy
  • 2017年04月06日 13:34
  • 3421

ROS坐标系

ROS坐标系 ROS坐标系使用右手法则,Z轴朝上, X轴到Y轴是逆时针。 TF Tool view_frames rosrun tf view_frames evince frames.pd...
  • BBZZ2
  • BBZZ2
  • 2016年07月29日 15:51
  • 829

Cocos2d-JS坐标系

在图形图像和游戏应用开发中坐标系是非常重要的,我们在Android和iOS等平台应用开发的时候使用的二维坐标系它的原点是在左上角的。而在Cocos2d-JS坐标系中它原点是在左下角的,而且Cocos2...
  • tonny_guan
  • tonny_guan
  • 2015年03月21日 10:22
  • 6687
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AR的坐标系统概述
举报原因:
原因补充:

(最多只允许输入30个字)