腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2386)
视频
沙龙
1
回答
GLM
-
从
投影
矩阵
计算
平
截
体
、
GLM
提供了一种声明
投影
矩阵
的方法:从这里,我希望能够检查边界框是否在我的锥体中。我如何
从
投影
矩阵
中获得
平
截
体
平面或任何需要
计算
它的东西?这是正确的做法吗?
浏览 0
提问于2012-08-02
得票数 8
回答已采纳
1
回答
OpenGL立体视图--如何使用
GLM
数学库进行水平偏移
、
、
、
、
我正在尝试使用
GLM
数学库来扭曲
投影
矩阵
,以便多个相机(例如,左眼和右眼)查看相同的视图,但相机的
平
截
体
是扭曲的。这就是我想用
GLM
对我的相机做的事情:注意:我的相机面临的一个挑战是,我的OpenGL Graphics API中只有一个只读视图
矩阵
和
投影
矩阵
。所以,即使我有了视图和
投影
矩阵
,我也只能使用x,y,z作为眼睛位置,然后使用偏航,俯仰,滚动来移动我的相机。然后我有标准的Ope
浏览 1
提问于2020-10-31
得票数 0
1
回答
opengl
投影
-其中是到NDC的映射
、
、
根据我的理解,
投影
矩阵
做两件事:首先,它裁剪视图空间以形成圆锥体。它只保留落入锥体的顶点,但会剪裁掉落入锥体之外的其他顶点。其次,它将裁剪后的空间中的坐标映射到NDC - 1,1。但我只看到我们通过使用
glm
::透视或
glm
::ortho定义透视
矩阵
来创建一个
平
截
体
(用于裁剪)。在截锥和NDC之间进行映射的步骤在哪里?或者我们只需要定义
平
截
体
,OpenGL会自动为我们完成这两个步骤?
浏览 10
提问于2021-07-12
得票数 2
1
回答
从
矩阵
中求锥的世界坐标
、
我有通常的立方
体
( -1,-1,-1到1,1,1)和我的相机
矩阵
(视图和
投影
)。
投影
矩阵
是透视
投影
。我想看看在给定的摄像机上哪个区域是可见的。想象一下,我想把我的立方
体
像水果一样伸展,这样我就可以
从
另一个相机看到结果。我的想法:
glm
::vec4 CubeCoordinates[8]{8; ++i) CameraEdges
浏览 1
提问于2017-07-17
得票数 2
回答已采纳
1
回答
创建一个摄像机来旋转一个无法工作的立方
体
、
、
、
、
我已经创建了一个创建彩色立方
体
的程序,我试图在keyCallback函数中移动多维数据集。这不是我想要的效果,而是移动了立方
体
。);
glm
::vec3 up =
glm
::vec3(0.0f, 1.0f, 0.0f);
glm
::vec3 cameraRight =
glm
::normal
浏览 1
提问于2019-09-30
得票数 1
回答已采纳
2
回答
通过将变换应用于立方
体
来创建3D正方形
平
截
体
?
、
、
、
、
我想知道是否有可能通过对glutSolidCube(GLDouble size)应用某种变换来构建一个3D正方形截
体
。我猜其中涉及到某种剪切
矩阵
,据我所知,这不是一个内置的变换。请注意,我一点也不关心视图
平
截
体
(正如您可能想象的那样,它会使任何Google搜索出现偏差)。我只是想在我的场景中有一个3D正方形的圆锥体。任何关于如何
从
立方
体
中产生一个的想法都将不胜感激!
浏览 0
提问于2012-10-07
得票数 2
1
回答
关于视图
矩阵
与截尾
、
、
、
我的策略是首先获得视图
矩阵
:在cameraPosition是相机的位置时,lookAtPosition是由cameraPosition + cameraDirection
计算
的,而cameraUp则是很容易解释的。在获取视点
矩阵
后,
计算
出摄像机视点中锥的8个顶点,然后将视点
矩阵
的逆乘以每个点,得到它们在世界空间中的坐标。 利用世界空间的这8个点,我可以用交叉乘积来构造这6个平面
浏览 9
提问于2019-10-03
得票数 2
回答已采纳
3
回答
如何使DirectX风格的世界/视图/
投影
矩阵
适应OpenGL?
、
、
我有一个使用DirectX的应用程序,因此是一个左手世界坐标系统,一个向下看正z的视图和一个
投影
到单位立方
体
中但z
从
0到1的
投影
。特别是,它是右手的,视图沿着负z向下看,
投影
到真正的单位立方
体
中。 使DirectX
矩阵
适应OpenGL的最简单方法是什么?世界空间的改变似乎很简单,只需翻转x轴,但我不完全确定如何改变视图/
投影
。我可以单独修改所有
矩阵
,然后将它们相乘并发送到我的着色器。如果可能,我希望尽可能多地使用基于Dire
浏览 0
提问于2010-09-13
得票数 1
回答已采纳
1
回答
从
透视切换到正交,保持模型的相同视图大小和缩放
、
、
、
、
fov角= 60,width = 640,height = 480,near =0.0 1,far =1 0 0平面,用
glm
::perspective()求出
投影
矩阵
glm
::perspective然后,我想将
投影
类型改为正交型,但我不知道如何正确
计算
glm
::ortho()的输入参数。我尝试过很多种方法,但问题是在转换到模型物体的正
投影
尺寸之后就变成了另一个。视图
矩阵
是带有透视
投影
的
glm
::
浏览 1
提问于2019-03-04
得票数 7
回答已采纳
1
回答
试图集成两个OpenGL程序。我的圆圈没有以我想要的方式出现在我的另一个程序中。
、
(有立方
体
围绕“太阳”移动/绕着轨道运行) #include <
浏览 3
提问于2017-07-29
得票数 1
回答已采纳
2
回答
OpenGL -即使有正确的
矩阵
也存在严重的失真
、
、
、
、
我用
GLM
做
矩阵
数学。我将modelView
矩阵
和
投影
矩阵
值与它正确显示值的另一个程序进行了比较。然而,它仍然是扭曲的。可能是什么原因?这是
矩阵
代码: projectionMatri
浏览 2
提问于2015-05-12
得票数 0
回答已采纳
1
回答
OpenGL多立方
体
,旋转,移动
、
我从这个教程中学到了很多东西:
glm
::vec3 axis_y(0, 1, 0);...
glm
::mat4 MVP = Project
浏览 3
提问于2012-12-17
得票数 1
回答已采纳
1
回答
在Java 3d中将
平
截
体
转换为
投影
矩阵
、
给定一个
平
截
体
方法,如
平
截
体
(- 1,1,-0.5,0.5,1,2),如何将其转换为
投影
矩阵
?上面的例子来自我的教科书,但作者并没有详细定义它。如果有人能详细解释这一点,我将不胜感激。
浏览 0
提问于2008-11-08
得票数 2
回答已采纳
1
回答
OpenGL是否将屏幕放置在摄像机前?
、
、
变量screenHeight = 512;转换逻辑
glm
::mat4 invVP =
glm
浏览 2
提问于2021-04-15
得票数 1
回答已采纳
1
回答
glm
::旋转导致纹理膨胀
、
、
我是故意用OpenGL和
GLM
进行自我研究的。到目前为止,一切都很好,唯一发生的问题是,当我旋转它时,图像会很重。当图像的宽度和高度有很大的不同时,就会发生这种情况。据我所知,这只是多边形坐标与旋转
矩阵
的乘法。但是我不明白它为什么会导致纹理的膨胀。
浏览 1
提问于2019-06-17
得票数 2
回答已采纳
1
回答
透视
投影
OPENGL与
计算
阴影
、
、
、
、
我跟随本网站学习使用
计算
着色器的射线追踪://Getting the perspective projection using
glm
::perspective
glm
::mat4 projection =
glm
::perspective//My View
浏览 2
提问于2016-04-24
得票数 1
回答已采纳
1
回答
现代Opengl:同时进行正交
投影
和透视
投影
、
、
、
我正在尝试使用现代opengl ()来显示两个立方
体
。第一个立方
体
通过正交
投影
(左)显示,第二个立方
体
通过透视
投影
(右)显示。这是很好的工作,但我不能让左边的立方
体
后面的右边的立方
体
。model2, model;
glm
::mat4 orthographic; model
浏览 1
提问于2017-10-31
得票数 0
4
回答
如何在openGL (模型视图-
投影
矩阵
和着色器)中显示2个或多个对象?
、
、
当我想画一个物体,例如一个立方
体
的时候,一切都很好。我为多维数据集创建顶点,创建缓冲区,创建MVP
矩阵
并将其发送到着色器,它工作得很好。
glm
::mat4 MVPC = Projec
浏览 7
提问于2012-02-29
得票数 10
回答已采纳
1
回答
c++模型
矩阵
拉伸
、
、
、
我想创建两个立方
体
(一个橙色,第二个绿色)。我使用了相同的模型,视图,
投影
矩阵
。每个立方
体
都应该处于相同的位置,它们看起来应该是一样的,但它们看起来如下: 我不知道为什么这是happening.Is,因为两个模型
矩阵
是相同的?::mat4 model(1.f); model =
glm
::rotate(model,
glm
::radians(20.f),
glm
::vec3(1.f, 0.f, 0.6f));
glm
::ma
浏览 8
提问于2022-06-13
得票数 1
回答已采纳
点击加载更多
相关
资讯
New程序媛OpenGL全解析之—摄像机(三)
研发实战:Oculus发布ASW 2.0开发者指南
New程序媛OpenGL全解析之—摄像机(二)
拓幻图形学工程师教学手册
点云目标检测已有成果速览
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券