在opengl的视口角落绘制世界坐标系
Posted
技术标签:
【中文标题】在opengl的视口角落绘制世界坐标系【英文标题】:Drawing the world coordinate system in corner of viewport in opengl 【发布时间】:2015-01-19 13:12:41 【问题描述】:我想使用opengl在视口的左下角绘制世界坐标矢量。是否可以将视图空间中的向量(1, 0, 0)
(0, 1, 0)
(0, 0, 1)
向量乘以视图矩阵的逆矩阵,然后将结果向量投影到屏幕上?
【问题讨论】:
你想在左下角做什么?起源?您是否只想调整绘制的窗口的大小?你想绕 Y 轴和/或 X 轴旋转吗? 【参考方案1】:只需将模型视图矩阵的第 4 列和第 4 行设置为 [0, 0, 0, 1],对左上角的 3×3 子矩阵进行正交归一化,然后将 glViewport 设置为窗口的一角绘制基本向量三脚架你想要的。
【讨论】:
@mmostajab:很高兴为您提供帮助。最后是一个代表以上是关于在opengl的视口角落绘制世界坐标系的主要内容,如果未能解决你的问题,请参考以下文章