Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 [HW8] 显式/半隐式绳子不动的问题

Viewing 3 reply threads
  • Author
    Posts
    • #6325 Score: -1
      欠你一枝花
      Participant
      4 pts

      如下图, 分别是
      1)绳子的构造
      2)显式欧拉模拟
      的代码,我经过测试发现在显式欧拉模拟中,力会无限的变大, 最下面的m->forces = Vector2D(0, 0);并没有成功执行?实在搞不清为啥,求各位大佬指点迷津,给跪了~

      This post has received 1 vote down.
      Attachments:
      You must be logged in to view attached files.
    • #6337 Score: 0
      chihiro
      Participant

      借楼 我的欧拉也有问题 想问一下我的欧拉就刷一下乱闪是为啥啊

      Attachments:
      You must be logged in to view attached files.
      • #6339 Score: 0
        欠你一枝花
        Participant
        4 pts

        Hello 同学, 你的绳子那部分咋写的可以贴出来看看吗?
        我怀疑是我绳子写错了….

      • #6387 Score: 0
        米色猫猫
        Participant
        -1 pt

        半隐式那里要加个m->last_position=m->position;显式是start,我感觉在这里体现的一个是算的上个t,一个算的下个位置t,而不是先求速度或先求位置的语句顺序问题。还有请问生成的作业图片在哪里,我没找到感觉只能录屏了。。。

    • #6388 Score: 0
      米色猫猫
      Participant
      -1 pt

      这里重力就是gravity,不用乘mass了,还有半隐式那里要加个m->last_position=m->position;显式是start,我感觉是一个是算的上个t,一个是下个t位置

    • #6393 Score: 0
      杰哥
      Participant
      2 pts

      老哥你试一下运行的时候把每帧的仿真步数调大(比如./ropesim -s 256),默认步数下似乎闪一下就不见了,但是放慢步数大了可以慢慢看中间怎么回事。

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