rotational-matrices

    0热度

    1回答

    我有一个用LWJGL编写的java基本OpenGL程序。在阅读了使用俯仰,偏航和滚转变量的原因之后,我刚开始研究旋转矩阵。然而,由于矩阵更难处理,我写了一个函数,它需要偏航,俯仰和滚转,并将它们转换为旋转矩阵,然后乘以Modelview矩阵。我的代码如下: public static void loadRotationalMatrix(double pitch, double yaw, doubl

    0热度

    2回答

    附图显示了问题和我的答案。 如果有人能告诉我它是否正确,我将不胜感激。

    1热度

    1回答

    使用MikeOrtiz TouchImageView从GitHub中移除。下面是我米试图设置宽度适合只 此屏幕在横向链接TouchImageView 是为了展示我想要做的图像。 我想这 取而代之的是,我米的景观 现在越来越下面是一些代码。 protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { sup

    3热度

    1回答

    的请多多包涵一个单一轴的旋转,我在矩阵数学是非常糟糕的。我有一层,我希望在参考环境中保持“静止”,而手机旋转到其他姿态。我有一个很好的MotionManager中工作,现在用在目前的态度multiplyByInverseOfAttitude,并应用所产生的增量为旋转使用CMRotationMatrix我的层(做独立CATransform3DRotates的俯仰,滚转和偏航引起的轴附近相当的古怪)。

    1热度

    1回答

    我试图在Java中逆时针旋转矩阵90度。我找到了关于如何用2D矩阵做到这一点的答案,但我的矩阵是3D。 以下是我发现了如何做一个二维旋转: static int[][] rotateCW(int[][] mat) { final int M = mat.length; final int N = mat[0].length; int[][] ret = new int

    2热度

    1回答

    我已经完全实现了该算法,并且我对旋转矩阵的工作原理有些困惑。因此,您以3xP的“结构”矩阵结束,并且内容(如果我是正确的)是P 3D点(因此行是x,y,z)。 然而,旋转矩阵是2fx3。 F是从最初我们将3帧跟踪特征点堆叠到矩阵中的帧数。它是2f,因为上半部分是x坐标和y坐标的下半部分。 反正结果矩阵是这样2fx3,它好像你有2个旋转矩阵,所以我有点困惑是如何对应于普通旋转矩阵 这里的算法的简短概

    0热度

    1回答

    我在写一个C#程序,它有一个立方体对象,允许用户在X轴和Z轴上移动它。不过,我希望他们能够旋转它。 我矩阵的定义是这样:public double[, ] matrix = new double[4, 4]; 因此,例如,我能够通过这个代码来缩放立方体。 public void initAsScalingMatrix(double sx, double sy, double sz) { ini

    1热度

    1回答

    我必须计算在Android的偏航,侧倾,俯仰从gyroscope's智能手机输出和I写了这个代码: 如果(event.sensor.getType()== Sensor.TYPE_GYROSCOPE){ float xgyr=event.values[0]; //rotation around x-axis [rad/sec] float ygyr=event.values[1

    12热度

    3回答

    有Google结果和stackoverflow帖子似乎回答了这个问题,但简单的事实是我无法理解他们。无论我读了多少书,我都无法摆脱四元数,欧拉角和罗德里格斯变换等等。 任何人向我解释像我12如何从OpenCV的solvePnP()方法返回的旋转和平移向量得到xyz位置和xyz我可以插入到3d图形应用程序的旋转值? 这是用于C++中的增强现实应用程序。我将OpenCV部分投入运行,跟踪一个标记板并向

    1热度

    1回答

    我正在开发一个android应用程序,我需要将9个元素的float数组转换为android.graphics.Matrix类型的对象。 float数组表示由SensorManager.getRotationMatrix(...)返回的旋转矩阵。我想使用这个浮点数组将其转换为android.graphics.Matrix以在canvas.drawBitmap(Bitmap,Matrix,Paint)