Announcement

Collapse
No announcement yet.

ทิ้ง anti-aliasing แบบเก่ามาใช้ FXAA กันป่าว?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ทิ้ง anti-aliasing แบบเก่ามาใช้ FXAA กันป่าว?

    Anti-Aliasing หรือ AA คืออะไร

    Anti-Aliasing (AA) คือการลบรอยหยักของภาพสามมิติคับ ทำให้ภาพดูสมจริงมากขึ้น โดยการนำภาพหลายๆภาพมาซ้อนๆกัน บนภาพๆเดียวทำให้มีรอยหยักน้อยลง

    ซึ่งโดยหลักการคือ
    ถ้าปรับ
    2x หมายถึงว่า มีภาพซ้อนกัน 2 ภาพ
    4x หมายถึงว่า มีภาพซ้อนกัน 4 ภาพ
    8x หมายถึงว่า มีภาพซ้อนกัน 8 ภาพ
    16x หมายถึงว่า มีภาพซ้อนกัน 16 ภาพ
    และเพิ่มขึ้นเรื่อยๆเมื่อปรับมากขึ้น

    นั้นหมายความว่า ถ้าเราเปิดแบบ 2x GPU หรือการ์ดจอเราจะประมวลผลหนักเป็น 2 เท่า เพราะมันจะปะะมวลผลตั้ง 2 ภาพ
    คำเตือนครับ การเปิด Anti-aliasing มากก็ไม่ดีนะครับ ถ้าเปิดมากไปการ์ดจอเราก็จะยิ่งทำงานหนักมาขึ้น ซึ่งมันก็แล้วแต่บางคนด้วยนะครับว่าจะมีทรัพยากรเครื่องเท่าไหร่

    FXAA คือ อะไร ความจริงแล้ว FXAA คือเทคโนโลยีที่ก้าวไปอีกขั้น ของการแสดงผลกราฟฟิก โดย ที่ บริษัท Nvidia ได้คิดค้นขึ้นมา
    ทำน่าที่คล้ายๆ AA แบบ ปกติ แต่จริงๆแล้ว มันคือ "fake" shader based AA (AA หลอกๆ) ซึ่งให้ ผลเหนือกว่าระดับ x8 แต่น้อยกว่า x16
    โดยใช้ทรัพยากรที่น้อยกว่า x2 ด้วยซ้ำไป (ของค่ายแดงเองมีเทคโนโลยีคล้ายๆกันที่ชื่อว่า MSAA แต่เนื่องจาก ใช้ทรัพยากร สูงกว่า FXAA แต่ก็ยังน้อยกว่า AA
    ทำให้ยังไม่ได้รับความนิยมมากนัก บางคนใช้ทั้ง 2 ตัวนี้พร้อมกัน)

    สรุปแล้วกระทู้นี้ก็แจกไอ้ตัวนี้นี่แหละ ครับ ดังภาพที่ผมเอามาให้ดูจากเครื่องผมเอง



    ใครอยากลองก็ลองได้ครับ ใครไม่มั่นใจก็ผ่านได้

    How to install

    -ในไฟล์ที่ โหลดมา จะมี 2 โฟลเดอร์ ให้ใช้ คือ DX9 และ DX10-11 นำตัวใดตัวหยึ่งไปวาง ให้ถูกต้องกับ DX ของเกมที่เราเล่นนั้นๆ
    -สมมุติว่า เล่น RE5 ที่มีให้เลือกระหว่าง DX9 กับ DX10 ถ้าเราเล่น DX9 เราก็นำไฟล์จากโฟล์เดอร์ DX9 ไปใส่ไว้ที่เดียวกับไฟล์ .EXE
    -นำไฟล์ที่แตกแล้ว ไปวางไว้กับ .EXE ของเกมนั้นๆ แล้วก็อย่าลืม ปิด AA ใน option เกมนั้นด้วยนะครับ
    จะได้ภาพที่คมขึ้นครับ


    DOWNLOAD
    Password : ZidaneJKG

    แค่นี้แหละครับ ไม่มีไรมาก ตอนนี้เท่าที่ใช้ ใช้เล่นทุกๆเกมที่ผมมีได้

    -เพิ่มวิธีลงให้แล้วครับ-




    Credit : Zidane JokergameTH

    #####เพิ่มเติมครับ#####

    กดเปิด/ปิด FXAA โดยกดปุ่ม Pause บนแป้นพิมครับ หาเอาเองครับ

    ใช้ได้ทั้งเขียวและแดง




    >
    >>
    >>>
    >>>>
    >>>>>


    UPDATE_25/06/2012


    injFX_Shaders FXAA


    .....injFX_Shaders FXAA เป็น FXAA ที่ถูก Modify ใหม่เพิ่มเฉดสี และ Bloom Effect ของแสงไฟต่างๆให้ตัวเกมสดมากยิ่งขึ้น โดยเมื่อเปรียบเทียบกับแบบเก่าแล้วเรียกได้ว่า injFX_Shaders FXAA กินขาดในทุกรายละเอียด เพราะลองเปรียบเทียบเรื่องของความคมชัด injFX_Shaders FXAA ทำให้ภาพ และรายละเอียดชัดขึ้นมาก ในส่วนของตัวหนังสือ หรือ Subtitle ของเกมก็แทบไม่บิดเบือน เรื่อง FPS ที่ลดลงเพียงเล็กน้อยเมื่อเทียบกับแบบเก่า แต่ก็ยังถือว่าลื่นไหลได้ดีพอสมควร โดยรวมแล้ว injFX_Shaders FXAA ทำให้ภาพสวย สีสด คมชัดขึ้นมามากกว่าเดิมแน่นอน คอนเฟิร์มได้เลยครับ ^^

    ########## DOWNLOAD ##########


    .....เมื่อโหลดมาแตกไฟล์แล้ว ด้านในจะถูกแบ่งออกเป็นโฟร์เดอร์ย่อย สำหรับเกมที่ใช้ DirectX ที่ต่างกัน โดยจะมี DirectX9 และ DirectX11 (DirextX11 ใช้ได้กับ DirectX10 ด้วย) และแบ่งเป็น FXAA Colorfull เหมาะสำหรับเครื่องแรงหน่อย (ภาพและสีจะสวยขึ้นอย่างเห็นได้ชัด) และ FXAA Main Files เหมาะสำหรับเครื่องทีไม่แรงมากนัก (ภาพสวยคมลื่นขึ้น)


    .....ส่วนใครที่ติดตั้ง FXAA แบบเก่าไว้แล้วให้ตามไปลบไฟล์เก่าในตัวเกม จากนั้นลงไฟล์ในโฟร์เดอร์ใหม่โดยไว้ที่โฟร์เดอร์เกมเลย วิธีลงเหมือนที่ผมอธิบายไว้ด้านบน แนะนำให้ปิด AA จากตัวเกมด้วย แต่บางเกมก็ใช้ AA ในตัวเกมร่วมด้วยก็ได้อีก(ยิ่งคมกริ๊บเลยภาพ) ลองเล่นดูแล้วเอาภาพมา Review กันนะครับ


    ....."อาจไม่ถูกใจบางท่าน ก็ขออภัยนะครับ (อย่าว่าผมเลย สงสารผมเถอะ -*-)<-----คู้นๆนะ 555+"


    ....................

    ผมเพิ่งอัพเดทบอกเลยว่าลองแล้ว แต่ยังไม่มีเวลา Capture หน้าจอเอาไว้จะเอาภาพมา Review กันอีกนะครับ เท่าที่ลองใช้ได้แทบทุกเกม




    ^
    |
    |
    |
    มา REVIEW กันอีกทีครับ ขอโทษที่ช้าไปหน่อย ^^


    Originally posted by tommy605 View Post
    Review injFX_Shaders FXAA With DirectX11 >
    BF3

    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON


    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON


    ________________________________________

    Review injFX_Shaders FXAA With DirectX11 >
    Future Soldier

    เปรียบเทียบตัวอักษรนะครับ
    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON


    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON


    ________________________________________

    Review injFX_Shaders FXAA With DirectX9 >
    GTA4

    เกมที่ไม่สามารถปรับ AA ได้ แต่สามารถใช้ injFX_Shaders FXAA ลดรอยหยักได้
    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON


    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON


    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON



    ________________________________________

    Review injFX_Shaders FXAA With DirectX9 >
    MOH

    เกมที่ไม่สามารถปรับ AA ได้ แต่สามารถใช้ injFX_Shaders FXAA ลดรอยหยักได้
    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON


    injFX_Shaders FXAA OFF


    injFX_Shaders FXAA ON

    Originally posted by tommy605 View Post
    วันนี้ทดลองปรับภาพด้วย Tool_FXAA ( มีมาให้แล้วสำหรับ DirectX9 เท่านั้นนะครับ DirectX10 11 ใช้ไม่ได้ ) ปรับภาพสีแสงอะไรต่างๆได้ดีทีเดียว ใครที่คิดว่า injFX_Shaders FXAA ColorFull มันให้สีผิดเพี้ยนเกินไป ลองปรับภาพตามผมได้ ผมปรับให้สีเพี้ยนน้อยกว่าเดิม แต่ความคมชัดเพิ่มขึ้น



    injFX_Shaders OFF


    injFX_Shaders ON
    Last edited by tommy605; 27 Jun 2012, 00:21:28.

  • #2
    Inject FXAA

    ขอบคุณท่าน tommy605 ครับ ที่นำสิ่งดีๆมาฝากกัน

    หลังจากอ่านกระทู้แล้วก็ไปถามอากู๋ต่อได้ความว่า

    มันคือ Inject FXAA ที่มาคือ 3DCenter Forum
    http://www.forum-3dcenter.org/vbulle...d.php?t=510658

    มันลบรอยยักได้ผลจริงๆ แต่ภาพที่ได้ก็จะดูมัวๆไปเล็กน้อยและแสงสว่างก็จะลดลง (แต่บางเกมส์ก็ดูไม่ออกนะ)
    เฟรมเรทก็จะตกลงมา มากหรือน้อยขึ้นอยู่กับเกมส์นั้นๆ ทดลองเอาไปใช้กันดูครับว่าจะชอบกันหรือปล่าว ^ ^

    ตัวอย่างภาพเปรียบเทียบกันระหว่าง NoAA และการเปิดใช้ FXAA

    GTA IV: NoAA


    GTA IV: FXAA


    DiRT2: NoAA


    DiRT2: FXAA


    DiRT3: NoAA


    DiRT3: FXAA

    Comment


    • #3
      ไม่ต่างอะไรกับ MSAA เลย ภาพที่ได้ไม่สวยออกซีดๆเบลอๆ ใน Console ก็ใช้กันเยอะนะ FXAA กับ MSAA น่ะ


      ภาพด้านบน GTA4 no AA กับ FXAA เหมือน Bloom effect หายไปเลย หลอดไฟน่ะ

      Comment


      • #4
        ปิด AA ในเกมด้วยเปล่าครับ ถ้าเกมไหนปรับได้

        Comment


        • #5
          Originally posted by ไซย่า View Post
          ปิด AA ในเกมด้วยเปล่าครับ ถ้าเกมไหนปรับได้
          ปิดด้วยสิ ไม่งั้นไม่รู้ว่าเห็นผลป่าว

          Comment


          • #6
            Originally posted by mathburn View Post
            ไม่ต่างอะไรกับ MSAA เลย ภาพที่ได้ไม่สวยออกซีดๆเบลอๆ ใน Console ก็ใช้กันเยอะนะ FXAA กับ MSAA น่ะ


            ภาพด้านบน GTA4 no AA กับ FXAA เหมือน Bloom effect หายไปเลย หลอดไฟน่ะ
            ภาพมันคมกว่า MSAA อยู่หลายขุมนะผมว่า

            ที่เอามาให้ทดลองใช้เพราะเห็นว่ามันไม่หนักเรื่องประมวลผลภาพน่ะ

            ก็ได้ภาพลื่นไหลมากขึ้น น่าจะดีกว่าสำหลับคนที่การ์ดจอไม่แรงมากไม่ใช่เหรอ

            Comment


            • #7
              เอาภาพอีกเกมที่ปรับ AA ไม่ได้ มาฝากครับ

              Medal of Honor Limited Edition : NoAA



              Medal of Honor Limited Edition : FXAA

              Comment


              • #8
                Originally posted by tommy605 View Post
                ภาพมันคมกว่า MSAA อยู่หลายขุมนะผมว่า

                ที่เอามาให้ทดลองใช้เพราะเห็นว่ามันไม่หนักเรื่องประมวลผลภาพน่ะ

                ก็ได้ภาพลื่นไหลมากขึ้น น่าจะดีกว่าสำหลับคนที่การ์ดจอไม่แรงมากไม่ใช่เหรอ

                เคยดูรีวิวจาก hardocp เมื่อนานแล้ว รู้สึกไม่ต่างกันเท่าไหร่นะ ผลัดกันกิน


                ผมไม่ได้ว่ามันไม่ดี แค่บอกว่าภาพที่ได้มันออกมาไม่สวยเทียบกับที่แปะมา No AA น่ะ เคยถามอยู่ในกระทู้ปักหมุด


                เห็น MSAA หรืออะไรสักอย่างจำไม่ค่อยได้ละ ก็ออกอาการอยู่ไม่ใช่หรอแต่มันจี๊ดเดียว ไม่รู้ดูจากไหนละ


                เรปบนผมพิมพ์ผิดต้องเป็น MLAA ไม่ใช่ MSAA
                Last edited by mathburn; 11 Mar 2012, 14:41:19.

                Comment


                • #9
                  ทำผมมั่ว MSAA ตามเลยนั้น 55

                  Comment


                  • #10
                    มันก็คือการลบรอยหยักแบบขยับเฟรมภาพแล้วซ้อนใหม่ ไม่ได้เรนเดอร์ซ้ำจริง ๆ ผลที่ได้ก็คือภาพจะเบลอ ๆ (โดยเฉพาะตัวอักษรในเกมส์จะเห็นชัดมาก) แต่ให้ความเรียบของขอบวัตถุมากขึ้น แต่ทั้งนี้บางครั้งก็ไม่ได้ผลมาก ลองสังเกตภาพด้านบนพวกขอบของวัตถุแนวเกือบดิ่งหรือเกือบนอนจะลบได้ไม่เนียนเท่าไหร่อาศัยเบลอช่วยเอา แต่ข้อดีคือมันลบรอยหยักได้โดยไม่กินแรงเครื่องมาก แถมบางครั้งภาพแบบเบลอหน่อย ๆ ดูจะสวยกว่าภาพชัดเปี๊ยะก็มี

                    แล้วแต่ชอบครับ ทางเลือกที่น่าสนใจของคนเครื่องไม่ค่อยแรงด้วย

                    Comment


                    • #11
                      ต่างกันยังไงเหรอ

                      Comment


                      • #12
                        Originally posted by tommy605 View Post
                        ทำผมมั่ว MSAA ตามเลยนั้น 55

                        นั่นสิ ผมก็ว่าผมเปิดหาอีกรอบมันไม่เจอซะล่ะ 55


                        แล้วมันเปิดได้ทุกเกมป่าวครับเนี่ยเห็น Hardocp ว่า "require game Dev implementation" สำหรับ FXAA


                        เห็นพี่แกลองกับ BF3 ดูๆแล้วเปิด Medium กำลังดีเลย ไม่เบลอมาก High นี่เบลอสนิท

                        Comment


                        • #13
                          Originally posted by mathburn View Post
                          นั่นสิ ผมก็ว่าผมเปิดหาอีกรอบมันไม่เจอซะล่ะ 55


                          แล้วมันเปิดได้ทุกเกมป่าวครับเนี่ยเห็น Hardocp ว่า "require game Dev implementation" สำหรับ FXAA


                          เห็นพี่แกลองกับ BF3 ดูๆแล้วเปิด Medium กำลังดีเลย ไม่เบลอมาก High นี่เบลอสนิท
                          เท่าที่ลองไม่ทุกเกมครับ แต่ผมเคยลองกับ BF3 ด้วย d3d10 แล้วใช้ไม่ได้นี่สิ งง หรือต้องใช้ d3d9

                          อีกเกมที่ไม่ได้ คือ Crysis2 ใช้ d3d10 ก็ไม่ได้ พอ copy ลงโฟเดอร์เกม รันเกมแล้วขึ้น error ซะงั้นเลย

                          แต่ว่าไม่ต้องห่วงครับ ลบที่เรา copy ใส่ลงไป ก็เล่นได้ปกติ

                          Comment


                          • #14
                            กดเปิด/ปิด FXAA โดยกดปุ่ม Pause บนแป้นพิมครับ หาเอาเองครับ

                            แล้วจะให้กดตอนไหนอ่ะครับ ตอนก่อนเข้าเกม หรือ เข้าเกมไปแล้ว ..

                            Comment


                            • #15
                              ก็ตอนที่เล่นเกมนั่นแหละ

                              Comment

                              Working...
                              X