腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
opengl
混合
透视
与口腔
投影
、
、
如何在
openGL
中将影像
投影
和
透视
投影
相结合?一些二维元素必须在屏幕空间中绘制(没有缩放、旋转等)。这些2d元素有一个z位置,它们必须出现在其他3d元素的前面/后面。所以我建立了地形
投影
,绘制所有的二维元素,然后设置
透视
投影
,绘制所有的3d元素。结果是,所有的2d元素都绘制
在
顶部。orto
投影
的z值和
透视
投影
的z值似乎不兼容(GL_DEPTH_TEST)。预测
投影
会改变
浏览 4
提问于2015-08-08
得票数 0
回答已采纳
1
回答
立方体的简单两点
透视
假设我有一个规范化的立方体;顶点在(+-0.5,+-0.5,+-0.5),如果我
在
屏幕上呈现它(省略Z轴),我会看到一个正方形。
浏览 0
提问于2019-03-15
得票数 1
2
回答
是否将
OpenGL
纹理映射到已
投影
的形状?
菜鸟
OpenGL
..。我在想,也许
在
我将旋转后的矩形向下
投影
到2D空间后,
OpenGL
没有足够的信息来正确地将位图映射到正确的
透视
图中。谢谢,丹尼尔 需要说明的是:我使用的是正交
投影<
浏览 0
提问于2011-01-03
得票数 2
1
回答
理解
OpenGL
中
的
透视
投影
矩阵
、
、
在
OpenGL
中
设置
透视
投影
矩阵(包括
OpenGL
es2.0)具有以下一般格式: glm::mat4 perspective(float fovy, float aspect, float zNear众所周知,
在
OpenGL
中
,更深的东西,换句话说,“更深的屏幕”,有负的Z轴。那么,为什么所有的
OpenGL
示例(从
OpenGL
SuperBible和simmilar等可靠来源获取的
透视</
浏览 0
提问于2011-05-26
得票数 9
回答已采纳
1
回答
更改Open GL
中
的
投影
参考点
、
默认情况下,眼睛和
投影
参考点PRP
在
(0,0,0,0)
中
。我可以用gluLookAt()改变眼睛的位置,但是如何改变
OpenGL
中
透视
投影
的PRP (即一组平行线的收敛位置)?📷
浏览 0
提问于2017-12-20
得票数 2
回答已采纳
1
回答
OpenGL
透视
投影
后速度变化而尺寸不变
、
我是
OpenGL
的新手,我试图用从背景中出现的点来编码非光流,并向观众移动。作为
透视
投影
的结果,当点向观众移动时,它们的速度越来越快,但当它们离观众越远时,它们就越小越慢。作为
OpenGL
透视
投影
的结果,当接近观看者时,我让点移动得更快,但它们的大小并不随距离而变化。尺寸的变化不是
投影
的结果吗--就像速度的变化一样?如果没有,我应该分开计算吗?
浏览 0
提问于2019-09-16
得票数 1
回答已采纳
1
回答
给定一个
投影
矩阵,如何在
OpenGL
中
获得视野角度?
、
void gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar); 我能够根据一定的视角设置
透视
投影
矩阵给定一个
投影
矩阵,如何在
OpenGL
中
获得视野角度?
浏览 11
提问于2019-09-06
得票数 2
回答已采纳
1
回答
创建一个3D立方体,在运行时显示3条边,不旋转即可看到所有3条边
、
、
、
、
我正在尝试
在
OpenGL
C++
中
创建一个项目,该项目在运行时显示一个立方体的3个边。不需要旋转就能看到3个面。我对
OpenGL
非常陌生,我现在的攻击计划是更改x、y和z值。我
在
2d
中
工作很好,但我认为
在
mix
中
添加z是让我犯错的原因。我知道使用负值会使图像更靠近相机,而使正值更远,但在下面的代码
中
,当我更改Z值时,它不会对对象产生任何影响。我只让前面和右边显示(运行)只是为了
在
绘制整个立方体之前,首先在窗口中将这两
浏览 0
提问于2017-02-15
得票数 0
2
回答
gluPerspective()或glFrustum()的正确值
我一直
在
使用gluPerspective,对它的功能和工作原理有一定的了解。但我仍然不太明白如何使用它来实现除开始和停止之外的任何效果。更改zfar和znear似乎不会对任何事情产生太大影响。
浏览 12
提问于2016-09-14
得票数 2
回答已采纳
3
回答
三维绘图,设置
透视
点,设置视点!
、
我需要绘制3d
投影
,我正在使用JAVA的
opengl
包装器。问题:-如何在java
opengl
中
设置视点(例如,我希望我的程序
在
屏幕上绘制对象,就像我从( 0,0,0)查看对象一样)-如何设置
透视
点( 3d
中
的视点将指向何处,例如,我希望编程
在
我从(0,0,0)到(1,1,3)的过程
中
在
屏幕上绘制对象) 我对这个问题的数学问题很熟悉,所以我已经计算了
透视
图的所有坐标。我只需要
opengl<
浏览 0
提问于2009-04-22
得票数 3
回答已采纳
1
回答
OpenGL
默认摄像机位置
、
、
、
、
在
我的
Opengl
程序
中
(
在
我应用
透视
投影
矩阵之前),每当我绘制某个对象时,我都在世界坐标系的原点绘制它,然而,几乎所有
Opengl
教程都指出相机(我的
投影
视图)位于正z轴的原点(这取决于以后如何在
投影
矩阵
中
处理
浏览 1
提问于2014-04-20
得票数 5
回答已采纳
2
回答
c++
opengl
:如何为3d图形和2d菜单组合两种不同的
投影
类型?
、
、
我想对菜单使用倾斜
投影
,对3D场景使用
透视
投影
。有没有办法将这两个
投影
结合起来?使用c++语言进行编程。 谢谢!
浏览 0
提问于2010-04-09
得票数 4
回答已采纳
1
回答
透视
投影
计算
、
我在学习
OpenGL
,我对
透视
投影
(http://www.arcsynthesis.org/gltut/Positioning/Tut04%20Perspective%20Projection.html当作者给出“二维到一维
透视
投影
图”的例子时,R是二维点还是标量?当我看到这个数字时,我认为它是一个标量,因为标题,我认为P是
在
一行(
投影
计划)。但是后来,当我看到
透视
计算时,我意识到R有相同数量的P的坐标
浏览 0
提问于2013-10-16
得票数 0
1
回答
如何创建一个二维世界,然后
在
3d
中
查看它?
、
、
、
我学习
OpenGL
已经有一段时间了,到目前为止我已经有了很好的理解。谢谢
浏览 0
提问于2014-07-07
得票数 0
1
回答
双摄像机
投影
矩阵变形的模拟
、
、
、
为了教育目的,我试图用
透视
矩阵变形来模拟场景的样子(在所有东西都被带到NDC之前),但我不知道如何做到这一点。理论上,这可以通过
在
观察者相机的立方体上应用
透视
相机的
透视
视图矩阵来实现,对吗?我试过这个没有运气。这难道不是所有的顶点都符合
透视
相机的同质坐标吗?📷 谢谢!model_div_w = mo
浏览 0
提问于2021-07-12
得票数 0
回答已采纳
1
回答
默认的
OpenGL
透视
投影
矩阵在所有三维中保留直线吗?
、
、
我知道默认的
OpenGL
透视
投影
矩阵至少
在
XY中保持直线,所以如果三个点在眼睛空间是共线性的,那么NDC
中
这三个点的XY坐标也将位于一条直线上,但是NDC
中
的XYZ呢?
投影
点的XYZ坐标是否仍然是共线坐标(我是
在
问,因为在我看来,它们现在看起来不是,但我可能错了) 如果没有,是否有办法改变
投影
矩阵,以便后
投影
点将具有此属性?
浏览 6
提问于2022-01-10
得票数 4
1
回答
从
OpenGL
中
获取摄像机矩阵
、
、
、
、
我使用
OpenGL
和
透视
相机- gluPerspective(fov,方面,近,远)绘制一个三维网格模型。无论如何,我
在
Pn
浏览 1
提问于2016-05-14
得票数 2
回答已采纳
1
回答
OpenGL
/GLKit
中
透视
源的
透视
变换
、
、
我正在使用
OpenGL
创建一个简单的正方形网格,我希望这样,当用户点击一个正方形时,它会在Y轴上翻转(我的代码正在工作)。然而,由于
透视
原点/消失点在屏幕的中心,旋转看起来并不像应该的那样相对于正方形的中心。 下面是如何创建
投影
和视图矩阵(适用于所有正方形): float
浏览 0
提问于2013-11-23
得票数 0
回答已采纳
2
回答
混合
透视
和正交
投影
?
、
、
、
、
问题:
在
日本4玩家文章 (英语翻译 via Chev on Polycount)
中
,他们详细介绍了与游戏发展有关的一些挑战,解释了有罪齿轮Xrd (一款高度风格化、2.5D、图腾阴影的战斗游戏)背后的一些技术和设计挑战之一是
在
3D字符模型的基础上使用正字法二维碰撞检测系统。简而言之,通过
透视
投影
来绘制字符模型,自然会使字符朝着摄像机的边缘看得更宽。
在
水平轴上,据说相机的
投影
是'70%的正
投影
和30%的
透视
‘混合。
在
浏览 0
提问于2014-11-07
得票数 5
1
回答
gluProject缺少
透视
图部门的文档是吗?
、
、
、
OpenGL
for gluProject写道,点v的
投影
是通过v'' = P * M * v使用给定的
投影
和模型视图矩阵来计算的,然后使用当前的视口(例如winZ = (v''(2) + 1)/2这难道不是缺少了v''的v''(3)
透视
图分割吗?所以我们应该有像winZ = (v''(2)/v''(3) + 1)/2这样的公式。这与我的机器的
opengl
浏览 1
提问于2014-02-08
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java实现3d游戏引擎
透视地下空间在智慧城市建设中扮演重要角色
国源展览:互动投影技术在展馆展厅中的应用
全息投影在展馆中的应用如何?有哪些新体验?
拓幻图形学工程师教学手册
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券