Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 作业2的MSAA优化,一般运行多久可以得出结果

Tagged: 

  • This topic has 5 replies, 5 voices, and was last updated 1 year ago by Bruce.
Viewing 5 reply threads
  • Author
    Posts
    • #7310 Score: 0
      brucewdh
      Participant

      刚开始做GAMES101的作业,现在在做HW2,目前不做MSAA的优化可以看到明显的锯齿,加入MSAA后,运行速度很慢,i7的CPU,想问一下大家都花了多久得到一个比较好的结果

    • #7311 Score: 0
      brucewdh
      Participant

      这是未做MSAA的图

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

      msaa的计算量近乎是无抗锯齿的N倍(N个采样点的情况下),但是也不会出现很久的情况,在现代CPU的计算能力上应该是近乎秒出结果。

    • #7918 Score: 0
      getleft
      Participant

      虚拟机 2xMSAA 9秒,4xmsaa 39秒,8x 161秒
      .。。

      Attachments:
      You must be logged in to view attached files.
    • #8178 Score: 0
      两只黑眼圈
      Participant

      Windows 2xMSAA 5秒,4xMSAA 17秒,8xMSAA 60秒 三角形放大了5倍

    • #9084 Score: 0
      Bruce
      Participant

      您好,可以请教一个问题吗?Assignment2中提高项描述MSAA时说到要对像素中的每一个样本都维护其深度值,这个是如何办到的?代码中给我们的深度值不是以像素为单位的吗?我们应该如何得到2*2个样本各自的深度值?维护了这个深度值之后,着色时不也是以像素为单位吗?要如何分别为每个样本着色呢?

      我记得课上说记录样本点在三角形中的比例,我只做了一个像素分为4个样本统计他们有多少在三角形中,然后反馈到该像素的color上,比如 * 0.75这样,也有抗锯齿的效果,实在是有点懵这里。

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