腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
摄像机旋转(OpenGL)
、
当我更改
gluLookAt
调用的camera_target时,我的整个
地形
都在旋转,而不仅仅是相机像它应该的那样旋转。cam_up.z = cam_position.z-cam_target.z;//position, camera target, up vector
gluLookAt
cam_position.y, cam_position.z, cam_target.x, cam_target.y, cam_target.z, cam_up.x, cam_up.y
浏览 0
提问于2010-08-16
得票数 2
回答已采纳
1
回答
如何在openGL中设置投影平面?
、
我看到的移动相机的方法是使用
gluLookAt
()函数设置要查看的点,使用glTranslate3f()移动相机位置。我使用的是
地形
图投影(glOrtho()),因此所有内容都投影到投影平面上。 更新:更准确地说:我拥有的点是平面上的一个点,我想投影到这个点上。实际上,我不仅定义了平面,还定义了我需要投影到的正方形。我希望这能让我更清楚地知道我需要实现什么……而
gluLookAt
定义场景中要查看的点以及眼睛的位置。虽然眼睛是空间中的一个点,投影提供了透视,但通过
地形
图投影,你没有一个点,你有一个可以投影的整个正方形,那么我
浏览 4
提问于2014-03-13
得票数 0
3
回答
地形
随身听- Opengl
、
、
、
首先我创造了
地形
{ //
gluLookAt
我要走到
地形
上,请帮帮我!
浏览 0
提问于2011-06-03
得票数 3
1
回答
gluLookAt
是否添加或设置视图矩阵变量?
、
我注意到的最奇怪的行为是,将
gluLookAt
放在一个循环中似乎会改变摄像机的视图,即使在循环继续的时候没有改变输入。所以,虽然我期待着这样的事情:为了保持相机持续向下,它似乎以某种奇怪的方式旋转视图,在一段时间后,物体被呈现出最大的裁剪半径。我的问题是,
gluLookAt
是否考虑了以前的相机设置,还是需要在代码中查找其他错误?
浏览 0
提问于2018-07-02
得票数 1
1
回答
如何在立方体内设置摄像头?
、
、
、
getWidth() / (float) getHeight(); glu.
gluLookAt
因为我尝试在立方体内设置相机,所以我将glu.
gluLookAt
中的z轴值更改为- glu.
gluLookAt
(0,0, 50, 0, 0, 0, 0, 1, 0);,并知道我得到的是- 如果我改成- glu.
gluLookAt
(0,0, 0, 0, 0, 0, 0, 1, 0);,整
浏览 6
提问于2013-05-21
得票数 0
1
回答
如何使用
gluLookAt
()修改OpenGL的透视图?
、
我环顾四周,发现了
gluLookAt
()函数,我认为它做了我不想做的事情。但是,我完全不知道如何使用
gluLookAt
()。我把它放到下面的代码中,但是我似乎不能让它正常工作。GL_DEPTH_BUFFER_BIT); glLoadIdentity()PS:有没有一个很好的页面来解释OpenGL (矩阵,3d数学,不
浏览 2
提问于2013-02-22
得票数 1
回答已采纳
1
回答
如何正确使用
gluLookAt
?
、
、
、
我不想在我的3D世界中使用复杂的三角函数来计算旋转和类似的东西,所以
gluLookAt
看起来是一个很好的选择。= -30def transfer(self): game.engage_3d(45,0.1,100)我有一个以(0,0,0)为中心的立方体,它在没有
gluLookAt
的情况下工作良好。在我画它之前,我有这样的代码:
gluLookAt
浏览 4
提问于2010-08-01
得票数 15
回答已采纳
1
回答
在opengl中围绕关注点旋转相机
、
、
我想围绕一个兴趣点旋转我的“相机”。目前,摄影机仅绕原点旋转。translate(-P)translate(P) 目前,它是这样做的,它总是围绕原点旋转:glLoadIdentity();multMatrix(accumulat
浏览 2
提问于2013-01-14
得票数 2
1
回答
任意视点的OpenGL glLookAt
我正在使用场景中所有对象的最小最大顶点值来计算模型质心,现在我想旋转并从查看质心的任意视点查看它。
浏览 1
提问于2015-02-25
得票数 0
1
回答
gluLookAt
不工作
、
, 0.5, -0.5 );//oben links
gluLookAt
当我修改
gluLookAt
的参数时,什么也没有发生,我哪里错了?谢谢
浏览 3
提问于2010-04-04
得票数 1
回答已采纳
1
回答
Opengl屏幕到地图的坐标转换
、
我有一个由glVertex3f制作的高度地图,我需要一种方法,可以使用鼠标动态地改变特定点的高度,就像像Simcity这样的游戏在创建这样的
地形
时所做的一样。 如何将屏幕和弦转换为映射和弦?
浏览 1
提问于2012-05-27
得票数 0
回答已采纳
2
回答
C++ OpenGL立方体没有出现在屏幕上
、
、
glVertex3f(-1.5f, 1.0f, -1.5f); void
gluLookAt
( 10.0 , 10.0 , 10.0 , 1.5, -1.0, 1.5, 0.0, 0.0, 1.0 );|74|error: variableor field `
gluLookAt
' declared void|
浏览 2
提问于2011-04-29
得票数 1
回答已采纳
2
回答
gluLookAt
()和glFrustum()有什么区别吗?
他认为,最好使用
gluLookAt
(),因为它“相对简单,因为它能够定义视角”。这是真的吗?我见过同时使用
gluLookAt
()和glFrustum()的代码示例,我想知道为什么程序员要混合使用这两种语言。display(void) glClear(GL_COLOR_BUFFER_BIT); glLoadIdentity(); glFrustum(-1.0, 1.0, -1.0, 1.0, 1.5, 20.0
浏览 5
提问于2010-11-22
得票数 11
回答已采纳
1
回答
OpenGL
gluLookAt
为什么是向上向量而不是角度
、
、
、
我理解在OpenGL中,我们使用
gluLookAt
将相机相对于世界放置,从而定义将要绘制的图像。 “眼睛”指定相机的位置,“中心”指定摄像机指向的点。
浏览 6
提问于2014-02-24
得票数 1
回答已采纳
1
回答
PyOpenGL:难以使用gluLookup和gluPerspective
、
、
、
也就是说,我可以毫不费力地用glVertex3fv绘制这些点,并为每个点提供所有三个坐标,但我试图使用gluPerspective和
gluLookAt
来适当地设置相机,这是令人沮丧的,而且我还没有在网上找到任何解释原因的资源
gluLookAt
似乎什么也不做,不管我提出了什么论点。 #gluPerspective(50.0,1.0,-1,1) glLoadIdentity()
gluL
浏览 1
提问于2014-11-28
得票数 1
回答已采纳
1
回答
gluLookAt
的兼容性函数
、
、
我使用了这个程序来尝试各种技术,并使用了
gluLookAt
(显然,它不应该被更多地使用,甚至不应该被使用)。现在,我正在寻找一种替代
gluLookAt
方法的方法,方法是构建一个与
gluLookAt
相同的转换矩阵。我偶然发现声称可以代替
gluLookAt
(答案--而不是问题)。我的实现如下(我假设j ^ k表示j和k的交叉乘积,如果我错了,请更正我):void util_compat_
gluLook
浏览 4
提问于2014-06-30
得票数 2
回答已采纳
1
回答
gluLookAt
与MODELVIEW矩阵
、
我感觉我理解了模型视图矩阵和
gluLookAt
的用法。也就是说,通过声明
gluLookAt
(ex,ey,ez,lx,ly,lz,ux,uy,uz),可以很容易地设置一种直接查看某个点的方法。我的问题是-由于
gluLookAt
对当前矩阵进行后乘运算,假设您在调用
gluLookAt
之前加载标识,并且当前的矩阵模式是modelview,那么如果您绘制一个立方体会发生什么?;glFrustum(-5, 5, -5, 5, 15, 150); glMatrixMode(GL_MODELVIEW)
浏览 2
提问于2013-03-08
得票数 0
回答已采纳
2
回答
openGL变换和
gluLookAt
()
我使用
gluLookAt
()设置视点,然后使用带有少量偏移的glTranslatef()转换模型-视图矩阵,并绘制球面。不幸的是,球体没有显示出来。模型视图矩阵正在逼近,我说得对吗?void display(void){ glLoadIdentity();
gluLookAt
(1, 0 ,1
浏览 2
提问于2013-02-28
得票数 1
回答已采纳
1
回答
PyOpenGL glLookAt在第一次调用后行为怪异,参数相同。
、
、
、
、
我想,对于我的情况,最直观的方法是
gluLookAt
(...)函数。我想用第三人称来看我的角色。因为我的游戏是基于平铺的,逻辑上是二维的,所以Y坐标不应该改变。functionseX = 19.5eZ = 1.5 cX = 12.5cZ = 1.5 据说,g
浏览 1
提问于2016-10-27
得票数 3
回答已采纳
1
回答
glulookat
()用法--opengl和C++
、
、
、
在这种情况下,
glulookat
的参数是什么?我想到的是:这是正确的吗?当我移动飞船的时候,我也应该移动
glulookat
的“眼睛”坐标?像眼睛坐标(
glulookat
的前3个参数)这样的东西应该与船坐标相同?
浏览 0
提问于2011-12-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Cesium开发地形影像篇 | 03地形分析
使用Unity 2019.2最新地形工具加速地形创作
改地形颜色+裁剪地形图~KX道路工具(07)
RTK测量适用的地形
电气安全之系统接地形式,接地形式不同的优缺点,TN型接地
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券