Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 作业1按“A”和”D“无法旋转三角形

Viewing 4 reply threads
  • Author
    Posts
    • #6653 Score: 0
      OceanFan
      Participant
      -2 pt

      请问下各位同学还有助教,作业1中在形成三角形的image窗口按A和D没有任何反应,请问各位有遇到过这种情况吗。

      原本我以为是我之前写的两个变换矩阵的代码有问题,于是我在原有代码框架的while循环最后加了句angle+=10,image里的三角形就会逐帧旋转了,所以应该和变换矩阵的代码没关系,实在是找不出问题在哪里了。

      Attachments:
      You must be logged in to view attached files.
    • #6655 Score: 0
      Harry
      Participant

      作业1只需要改get_model_matrix, get_project_matrix两个函数

    • #6656 Score: 0
      ijrys
      Participant

      有几个可能的点
      1.你看看有没有更新帧,会不会是卡了
      2.你有没有做角度到弧度的转换
      3.看看你的get_model_matrix有没有对旋转做变换

      • #6657 Score: 0
        OceanFan
        Participant
        -2 pt

        十分感谢回复,我这边看了下1和2应该没问题,3的话运行后能够在image端口呈现一个倒三角,并且如果我改变main函数里的angle参数的值,三角形也会进行对应的旋转,所以我猜想get_MODEL_MATRIX应该没问题吧。

        我和大家一样都只修改了get_model_matrix, get_project_matrix两个函数,会不会是我的编译环境和cv::waitKey函数有冲突吧。。。

        Attachments:
        You must be logged in to view attached files.
    • #6684 Score: 0
      wwwwwgh
      Participant

      我也没有办法旋转…和你一样的情况

    • #16126 Score: 0
      madao
      Participant

      我也一样,看了一下opencv的waitkey没有返回值,现在在找为什么会出问题..

Viewing 4 reply threads
  • You must be logged in to reply to this topic.