腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7051)
视频
沙龙
2
回答
使用
矩阵
变换
和
numpy
将
立方体
投影
到
平
面上
python
、
numpy
、
linear-algebra
因为我用的是
numpy
,所以我想我应该把它贴在这里。 我试图在3维空间中旋转一个
立方体
,然后将其
投影
到
2维平
面上
。我从身份
矩阵
开始: import
numpy
as np [0,1,0], [0,0,1]] 然后,我对Y轴应用旋转
变换
: from math import现在,我想把它
投影
到
2维空间上。: NEW_SPACE = np.dot(I_RY, FLAT) 剩
浏览 33
提问于2019-05-29
得票数 5
3
回答
如何使DirectX风格的世界/视图/
投影
矩阵
适应OpenGL?
opengl
、
graphics
、
directx
我有一个
使用
DirectX的应用程序,因此是一个左手世界坐标系统,一个向下看正z的视图
和
一个
投影
到
单位
立方体
中但z从0
到
1的
投影
。我
将
这个应用程序移植
到
OpenGL,OpenGL有一个不同的坐标系等。特别是,它是右手的,视图沿着负z向下看,
投影
到
真正的单位
立方体
中。 使DirectX
矩阵
适应OpenGL的最简单方法是什么?世界空间的改变似乎很简单,只需翻转x轴,但
浏览 0
提问于2010-09-13
得票数 1
回答已采纳
1
回答
当前的模型
矩阵
定义为什么,如果
将
着色器应用于3D对象或照相机的渲染纹理,它有何不同?
c#
、
unity3d
、
shader
我试图计算深度的统一
和
统一的ml图像合成库支持渲染深度纹理,我想得到的虚拟点,不会渲染
到
屏幕上的深度。我已经拼凑到一起,它
使用
COMPUTE_DEPTH_01
将
眼睛移到很远的深度,并通过
使用
预构建的函数将其转换为近距离。我已经做了一些关于
使用
transform.localtoworldmatrix生成模型
矩阵
和
使用
Camera.worldToCameraMatrix查看
矩阵
的基本测试。但是,如果我想复制被定义为COM
浏览 1
提问于2020-08-28
得票数 0
2
回答
通过
将
变换
应用于
立方体
来创建3D正方形
平
截体?
c++
、
opengl
、
graphics
、
glut
、
glu
我想知道是否有可能通过对glutSolidCube(GLDouble size)应用某种
变换
来构建一个3D正方形截体。我猜其中涉及
到
某种剪切
矩阵
,据我所知,这不是一个内置的
变换
。请注意,我一点也不关心视图
平
截体(正如您可能想象的那样,它会使任何Google搜索出现偏差)。我只是想在我的场景中有一个3D正方形的圆锥体。任何关于如何从
立方体
中产生一个的想法都将不胜感激!
浏览 0
提问于2012-10-07
得票数 2
2
回答
使用
4x4
矩阵
变换
3D平面
transform
、
3d
、
plane
我也有一个平面,我想在上面
投影
(正交)的形状。 我可以
将
形状中每个三角形的每个顶点与对象
变换
矩阵
相乘,以找出它在世界坐标中的位置,然后将该点
投影
到
平
面上
。但我不需要绘制
投影
,相反,我想用形状的逆
变换
矩阵
来
变换
平面,然后
将
所有顶点
投影
到
(逆
变换
)平
面上
。因为它只需要我
变换
平面一次,而不是每个顶点
浏览 1
提问于2011-10-07
得票数 16
回答已采纳
1
回答
如何计算线性锥化
变换
矩阵
c++
、
opengl
、
3d
我需要计算一个4x4
矩阵
(对于OpenGL),它可以
将
左侧的3d对象转换为右侧的3D对象。仅在一个轴上应用
变换
。编辑:这两个对象的相对位置并不相关,仅用于表示“前后”的情况。
浏览 13
提问于2020-02-23
得票数 0
2
回答
OpenGL绘制多个等轴测
立方体
ios
、
objective-c
、
opengl-es
、
opengl-es-2.0
、
glkit
我试着在一个等轴测的相机角度画多个
立方体
。下面是绘制一个的代码。(在iOS上
使用
GLKit的OpenGL ES 2.0 )。我的顶点数组被绑定
到
一个以原点为中心的单位
立方体
。 我真的不明白如何控制相机
和
物体分开。我在
投影
矩阵
上折腾了一段时间,但没有得到它。据我所知,摄像头应该是用modelViewMatrix控制的,对吧?
浏览 1
提问于2013-04-12
得票数 0
回答已采纳
1
回答
关于图形管道
graphics
在顶点着色器中,我们通过模型视图
和
投影
矩阵
将
物体坐标相乘。“
投影
矩阵
将
视图坐标中的顶点转换为典型的视图体(以原点为中心并与三个坐标轴对齐的由2 ~2边组成的
立方体
)。通常情况下,这将是通过正交
投影
或透视
投影
进行的。这种
变换
包括由
投影
变换
矩阵
乘法,然后对每个顶点进行归一化,然后
将
每个顶点除以自己的w坐标。”如果不是,
投影<
浏览 2
提问于2013-11-16
得票数 0
回答已采纳
2
回答
在真三维等轴测视图中拾取
math
、
view
、
3d
、
2d
、
isometric
为了查看我的3D环境,我
使用
“真正的”3D等距
投影
( XZ平
面上
的平面正方形,Y“总是”0)。我
使用
了维基百科上的解释:来说明如何进行这种转换:
投影
矩阵
是某个最小
和
最大坐标之间的正交
投影
矩阵
。我已经成功地实现了这一点,方法是
将
坐标渲染
到
一个不可见的帧缓冲区中,然后获取鼠标光标下的像素来获取坐标。虽然这很好用,但我真的希望看到一个数学解决方案,因为我
将
需要它来计算边界框,屏幕上区域的
浏览 0
提问于2013-07-29
得票数 0
5
回答
如何在C#中动画旋转
立方体
?
c#
、
animation
、
3d
、
cube
我想做这样的事情:表单上的一个旋转
立方体
。我不想
使用
任何外部库或动态链接库,只想
使用
纯DirectX3.5(没有.NET )。
和
一个只有线的
立方体
构建。你能告诉我怎么做吗?我不想
使用
外部库,因为我不需要超过100MB的库来做这件事,对吗?我只想制作一个旋转
立方体
的动画。
浏览 1
提问于2008-12-09
得票数 3
回答已采纳
1
回答
OpenGL -利用
变换
矩阵
确定平
面上
的
投影
c++
、
c
、
opengl
使用
UI控件,可以
将
许多转换应用于呈现,例如: 在任何时间点,我都可以得到
变换
矩阵
,这给出了应用的任何上述转换的累积效果。如何
使用
变换
矩阵
来确定渲染上任何点(例如中心)
到
z平
面上
的原点
和
投影
点之间的距离?
浏览 1
提问于2014-11-25
得票数 0
1
回答
在XNA中
使用
CreateOrthographicOffCenter
3d
、
xna
、
camera
、
render
、
orthographic
但在我尝试
使用
这个之前... 如果我创建并
使用
这个相机,并将LEFT,TOP设置为0,WIDTH=256
和
HEIGHT=240,我渲染
到
屏幕上的任何东西都将
使用
这些坐标?那么宽度
和
高度为1的长方体,如果设置为0,0
将
占用从0,0
到
1,1的空间?
浏览 3
提问于2010-06-11
得票数 3
回答已采纳
1
回答
OpenGL ModelView混淆
opengl
、
graphics
我
使用
的是具有固定函数管道的opengl 2.0。似乎在OpenGL2.0中,他们推动顶点通过模型-视图堆栈,这基本上是(视图
矩阵
*模型
矩阵
),其中模型
矩阵
不提供任何
变换
,它带来了一个对象,比如说一个
立方体
,中心在(0,0,0),如果模型视图
矩阵
有一个单位
矩阵
因此,如果我对
立方体
使用
翻译调用,我真的是在Eye空间中移动
立方体
吗?根据我所了解
到
的,广义的视图管道是 顶点->建模
浏览 0
提问于2011-10-04
得票数 0
回答已采纳
1
回答
用opencv拼接生成全景图
opencv
、
image-stitching
现在,我用opencv做了一个实验,
将
几张图片拼接成一个全景图,但这些图片是从不同的角度拍摄的。现在我想要做的是
将
所有的图像
投影
到
一个柱
面上
,然后
使用
SIFT来匹配特征以获得
变换
矩阵
。opencv有没有接口可以做到这一点(
将
所有图像
投影
到
一个柱
面上
,而我不知道相机的任何参数)?
浏览 1
提问于2014-08-07
得票数 0
1
回答
我怎样才能改变相机
矩阵
(只是不同的焦距)而不改变模型三维姿态在图像平
面上
的
投影
?
math
、
3d
、
camera
、
computer-vision
我有一个三维的姿态,与一个特定的相机
矩阵
投影
良好的2D图像平面。然而,摄像机
矩阵
不是真实的(从CNN网络中找到
变换
矩阵
)。我想传播到真实的相机
矩阵
(只有焦距不同),如何才能真正旋转和平移,考虑
到
最终的三维姿态应该投射在2d平
面上
的相同点上?我在想这个方程式其中,R|t_real
和
K_real是真实的
变换
矩阵
<em
浏览 6
提问于2021-12-25
得票数 0
2
回答
旋转摄像头时,DirectX图元不会在屏幕上移动
c++
、
winapi
、
directx
我正在尝试放置一个
立方体
在屏幕上
使用
顶点...我有一个相机,旋转和平移与鼠标
和
键盘commands...during运行时,然而,
立方体
的方形表面平放在屏幕上,而相机是rotating...the其他项目出现在屏幕后面的方形
浏览 2
提问于2012-01-13
得票数 1
1
回答
基于三维运动点的基石校正
xna
、
2d
、
3d
、
projection
、
kinect
使用
XNA,我正在显示一个简单的矩形,这是
投影
在地板上。
投影
仪可以放置在任意位置。很明显,
投影
矩形会根据
投影
仪的位置和角度被扭曲。Kinect扫描地板,寻找四个角落。我的第一种方法是在2D中完成所有事情:首先计算从扫描点到内部矩形点的透视转换(
使用
OpenCV的warpPerspective()),并将逆
变换
应用到矩形。第二种方法是在3D中做所有的事情,以便
使用
XNA的渲染功能。首先,我会显示一架飞机,用Kinect扫描它的角,并将接收到的3D点映射到
浏览 0
提问于2012-04-08
得票数 15
1
回答
如何管理透视图转换?
opengl
、
matrix
、
webgl
、
perspective
如何
将
透视金字塔内部的(x,y,z)坐标转换为透视
立方体
内部的(x',y',z')坐标?(在右侧坐标系中)
浏览 0
提问于2013-03-12
得票数 0
回答已采纳
5
回答
OpenGL以像素为单位定义顶点位置
c++
、
opengl
我一直在用OpenGL/C++编写一个2D基础游戏引擎,并在学习的过程中学习了所有的东西。我仍然对定义顶点和它们的“位置”感到困惑。也就是说,我仍然在尝试理解OpenGL的顶点到像素转换机制。可以简单地解释一下吗,或者有人可以指出一篇文章或其他什么东西来解释这一点。谢谢!
浏览 0
提问于2011-09-11
得票数 25
回答已采纳
2
回答
三维
投影
不起作用
java
、
matrix
、
3d
、
transformation
我试图用纯java编程一个3D游戏,没有任何像打开的gl这样的库(因为我想了解它背后的所有数学
和
技术)。所以,第一个测试效果很好,我可以四处移动,旋转
立方体
之类的东西,我有一个
投影
矩阵
来代表这个世界的相机。但是这个
投影
不能正常工作。 我可以左右移动点,但只有x
和
y,所以右上底部。我和我已经说过的
矩阵
一起工作,并
使用
以下原理:每个网格都有一个直线列表,每条线都有点,一个点有变量x,y,z,1。所以,每当我想将所有这些点进行
变换
时,我只要
浏览 6
提问于2013-10-30
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
New程序媛OpenGL全解析之—摄像机(二)
智能汽车感知前端处理难点之图像畸变校正技术浅析
一文教会你三维网格物体识别
为建筑空间运用增添无限感官魅力
三维网格物体识别的一种巧妙方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券