Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 作业三在运行Rasterizer时core dump

Viewing 4 reply threads
  • Author
    Posts
    • #4183 Score: 0
      Miraclemilk
      Participant
      1 pt

      编译时遇到如下状况,默认的normal也无法打开,不知道哪里有问题

      Attachments:
      You must be logged in to view attached files.
    • #4189 Score: 0
      sublimation
      Participant
      3 pts

      大概率数组下标越界,查查看哪里抛的段错误

      • #4208 Score: 0
        Miraclemilk
        Participant
        1 pt

        可是数组下标不都局限在0,1,2上吗,我看了几遍应该不会越界啊,

        Attachments:
        You must be logged in to view attached files.
      • #4212 Score: 0
        Miraclemilk
        Participant
        1 pt

        我好像找到原因了,但是图片又显示不出来了。。

        • #4215 Score: 0
          sublimation
          Participant
          3 pts

          关于图片的下标,比如纹理坐标在从2D的image读取色彩的时候可能会出问题。

        • #4320 Score: 0
          Lexie
          Participant

          请问是什么原因呀,我也是这样的问题

    • #4227 Score: 0
      TuOne_Chan
      Participant
      -1 pt

      请教一下,最后是怎么解决的呢?我现在texture的时候也遇到了core dump,和你错误提示的是一样的。多谢啦!

      • #4230 Score: 0
        sQ
        Participant
        1 pt

        core dump了你在ide里调试不就知道崩在哪里了吗

      • #4327 Score: 3
        sublimation
        Participant
        3 pts

        在texture.hpp,中getColor时,先约束一下uv在0~1之间试试。

        This post has received 3 votes up.
    • #4243 Score: 0
      TuOne_Chan
      Participant
      -1 pt

      谢谢同学,我没有用ide呢,你的vscode配置怎么配置的呢?我配置的vscode老是跑不起来。

      • #4245 Score: 0
        arc
        Participant
        5 pts

        你可以使用 gdb,在编译时加上 -g 选项,之后用 gdb 跑出错误再打 bt就可以看到调用链中的内容。

    • #8057 Score: 0
      小木子
      Participant
      -1 pt

      找到原因了,有的数据是NAN,需要处理一下异常

      • #8058 Score: 0
        小木子
        Participant
        -1 pt

        我是强行把NAN扭成0的,具体的没有跟踪进去看

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