Announcement

Collapse
No announcement yet.

Vsync กับความคิดแปลกๆ ของผม (อาจไปขัดใจกับใครหลายๆคน ขออภัยนะครับ )

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

  • #61
    Originally posted by FaiTH_FoNg View Post
    เกมส่วนใหญ่หมายความว่าไงครับ เกมเขาไม่ได้ห้ามคุณ fps มากกว่า 60 นะ ทุกเกม แค่มี Vsync มาล๊อคเฟรมให้เพราะ monitor ส่วนมากจะรับได้แค่ที่ 60Hz(ค่า refresh rate)เมื่อปรับ resolution สูงสุดของตัว monitor ถ้า monitor คุณรันได้ 100+ ภาพมันก็จะสวยกว่าเดิมมาก เมื่อปิด Vsync
    ไม่สวยขึ้น ครับ เพราะตาเราแยกไม่ออก

    Comment


    • #62
      ความรู้ใหม่อีกเเล้วครับ ดันๆ

      Comment


      • #63
        หุหุ ความรู้ๆ ครับ
        นอกจากผมจะได้มีโอกาศแบ่งปันความรู้แล้ว ผมยังได้ความรู้กลับมาอีกเพียบเลยนะเนี่ย อิอิ

        Comment


        • #64
          Originally posted by paulzkung View Post
          คือเมื่อก่อนผมเคยได้รับข้อมูลมาว่าถ้าการ์ดแรงแล้วไปเปิด Vsync มันเสียของน่ะครับ อุตส่าได้การ์ดแรงแต่มาล็อค framerate ไปหาการ์ดรุ่นลองมาเล่นดีกว่าประมาณนั้น
          แล้วผมก็เชื่อแบบนั้นมาตลอด

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

          ปล. ใครไม่เห็นด้วยกับผม อย่าเข้าใจผมผิดเลยนะคร้าบบบบ
          555+ คนพูดมั่วว่ะ อิอิ

          จริงๆ เกมส์ไหน เฉลี่ยแล้ว เฟรม 60+ อัด Vsync ไปเลย ภาพเนียนกว่าอยู่แล้ว

          Comment


          • #65
            Originally posted by KAYAZUDA View Post
            เห็นด้วยกับข้อความนี้เต็มๆครับ
            vertical sync หรือ การรอสัญญาณแนวตั้งของภาพ
            เพราะการเรนเดอร์ในปัจจับัน จากการ์ดจอจะเป็น Horizontal แนวนอน แต่ว่า คราวนี้ จอของเราๆ ท่านๆ มันไปไม่รอด ถ้าเจอ refresh rate จอปกติ เช่น 60 hz แต่การ์ดจอมัน รันไปยาวๆ เป็น 100+
            หลักใหญ่จริงๆก็คือ ไอ้ วีซิงค์ เนี่ย มันจะช่วยให้ไม่เกิด "การล้นของเฟรม" (ไอ้ tearing เนี่ยแหละ) ทำให้ได้ภาพที่ดี สบายตา ไม่กระตุก

            แต่ว่า การปิด ส่วนใหญ่ก็ปิดแค่อีตอนที่คุณ test bencmark แค่นั้นแหละ เพื่อปั่นคะแนน
            กับอีกอันก็คือ เวลาเล่น FPS แข่งกับชาวบ้านเค้า
            แต่ นั่นมันสำหรับพวกที่มี ความรู้สึกไวสุดยอด กับ เครื่องที่มีการ์ดจอ รุ่นเล็กๆอยู่ และใช้จอรุ่นเก่าๆ ที่สามารถ ตั้ง rf ไปได้ตั้งแต่ 60 75 85 ยัน 100 ถึง 110 เลย
            ซึ่งไอ้กรณีนั้นแหละครับ ที่คนรุ่นเก่าแก่ ปิด vsync ไป เพราะการ์ดจอมันรันไปที่ ความโหดเรทจอ ไม่ได้ขนาดนั้นนั่นเอง
            แต่ในปัจจุบันทีอะไรมันดีขึ้น การเปิด vsync กับการ์ดจอรุ่นใหญ่จะช่วยได้เยอะในการเล่นเกมส์ ที่สวยงามมากๆ และลื่น สบายตาครับ

            จะมีปัญหาแค่ ไอ้พวก สายตาเหนือมนุษย์ ประสาทสัมผัส ไวเกินคนธรรมดา ที่จะใช้การ "สะบัดมือ" ยิงชาวบ้านในเกมส์ fps เท่านั้นแหละครับ
            เพราะพวกนี้ ถ้าเปิด vsync ไป เค้าบอกว่าจะทำให้ยิงไม่แม่น เพราะภาพมันจะหายไปจากความจริง ไม่กี่ มิลลิวินาที (คำอ้างจากคนเหล่านั้นที่เปิด vsync แล้วยิงไม่ปกติ) คิดว่า เค้าคงจะบอกว่า
            ในตอนนั้น ถ้าภาพมาไวพอ จะยิงแม่นขึ้น(บ้าดีเนอะ เกิน 30 fps ก็ลื่นมองไม่ออกแล้วเนี่ยนะ)

            ดังนั้น สิ่งที่คุณควรจำให้ดีและขึ้นใจ ในการเปิด vsync

            1. ถ้าการ์ดคุณไม่แรงพอที่จะเปิด vsync อย่าเสี่ยงครับ หน่วงมาก (นี่คือเหตุผลที่ การ์ดรุ่นเก่า และ เกมเมอร์รุ่นก่อน ไม่เปิดกัน) โดยเฉพาะ เกมส์ FPS ลองเปิดกับ crysis ดูสิครับ สนุกสนานมากมาย
            (Nvidia มีตัวบังคับเปิดนะครับ Force On ได้เลย แล้วจะเฮฮา)

            2. ห้ามเปิด ขณะเทสต์ Benchmark บางคนเซ็ตค่าเปิดตลอด ลืมไป เทสต์มา ตกใจ คะแนน ห่วยโคตรๆ เฮ้ย เฟรมตก (ฮา)

            3. อย่าลืมเด็ดขาดเปิด triple Buffering ไว้ด้วยเพราะนี่คือสิ่งที่จะทำให้ Vsync สวยสมบูรณ์แบบ (มันจะ เรนเดอร์ 3 ส่วน แล้วรวมเป็นจังหวะ เดียวกัน ก่อนจะส่งออกมา(ก็ที่พี่เค้าเอามาให้ดู เรื่อง Back Buffer แหละ เพราะไม่งั้น อาจจะมีภาพหด ยืดได้อีก ถ้าไม่เปิด กินสเป็คอีกหน่อย แต่แจ๋วกว่า)

            4. Vsync ไม่มีค่อยมีให้ปรับในเกมส์ในออนไลน์ ดังนั้น อย่าไปปรับ บังคับเปิด เลือกที่ application control ครับ เพราะ เกมส์ ออนไลน์ เฟรมล้นก็จริง แต่เวลาที่เล่นกันบนเกมส์ที่ไม่มีให้เปิดเนี่ย เวลายิง มันไม่แม่นจริงๆครับถ้ากดตามสัญชาตญาณเดิม(ผมโดนมาแล้ว แปลกใจว่า ปกติต้องโดน ไหงมันไม่โดนวะ) ถ้าคุณไป On ไว้ตลอดเวลา เวลาเล่น FPS ต้องลดจังหวะลงมา นิดนึงก่อนยิง(กรณีเน็ตดีนะ) แต่ถ้าเป็น Offline และ AVG เฟรม หลังจาก Bench แล้ว เกิน 65+ สบายใจได้ครับ เปิดไปเหอะ เพราะมันจะล้อคไว้ได้

            5. อย่าลืม ดู Rf จอก่อน เพราะจอรุ่นไหม่ๆ สามารถปั่นไปได้ถึง 85 Hz(ไม่นับ crt นะ) ถ้า จอคุณไปไกลมากเท่าไร ภาพก็สบายตามากเท่านั้น แต่ถ้าเปิด Vsync มันก็เหมือนนรกของการ์ดจอ ที่ต้องเรนเดอร์ เกมส์ หรือ ภาพ ให้ได้ 85 ตลอดเวลา

            6. อย่าลืมดูสเป็คเกมส์ด้วย Vsync ไม่แน่ว่าจะดี เสมอไป ถ้าคุณ เปิดไปแล้ว Frame การ์ดรันไม่ถึง อยากรู้ ไปลองดูเองครับ แต่ผมบอกได้แค่ว่า Crysis น่ะลงๆ ทิ้งไว้ในเครื่องเถอะครับ ผมว่า ภาพมันไม่สวยเลยนะ แต่ว่า มันใช้เทสต์สเป็คดีครับผม

            7. ฉากบางฉาก พอเปิด Vsync แล้วมีการกระตุกนิดๆ ทั้งๆที่ การ์ดรันได้ พอดีกับสเป็คจอ นั่นเพราะว่า ในฉากนั้นๆ มันต้องการ ความเร็ว frame เพื่อต่อฉากต่อๆไป มากเกินกว่า รีเฟรชจอ นั่นเอง (ลองเล่น Prototype แล้วลากให้ คน+ ท่อน + ทหาร +ผู้ติดเชื้อ + อยู่ที่คนเยอะๆ มารุมดูครับ แล้ว ทำให้ ระเบิดเอย เกิด อะไรก็ตาม เรียกว่า กินสเป็คจอให้มากที่สุดแล้วรีบโดด หันมุมไปมา วูบๆเลย จะเกิดอาการนี้ครับ ) แต่ถ้าจอเรามีรีเฟรช มากพอ และการ์ดเรา รันได้เกิน รีเฟรชจอ สบายๆ จะไม่มีอาการนี้ให้เห็นเลย (85 Hz คือจุดที่ดีที่สุดที่สายตามนุษย์ไม่สามารถแยกแยะได้แล้ว)

            8. มันช่วยเซฟการ์ดจอมั้ย ไม่แน่เสมอไปครับ แต่ถ้า บางเกมส์เครื่อง+การ์ดจอคุณแรงจัดมาก จนมันสร้างเฟรมมาล้นเลย(แบบ 150+ เงี้ย) การเปิด Vsync จะช่วยเซฟการ์ดจอได้จริงๆครับ แต่ถ้าในบางเกมส์ เครื่อง+การ์ดจอคุณ ไม่สามารถสร้างเฟรมได้เกินกว่ารีเฟรชเรทจอ อันนั้นจะสร้างภาระให้การ์ดจอแทนครับผม

            ดังนั้น ง่ายๆคือ
            จะเปิด Vsync เนี่ย ดู ความสามารถของ AVG frame ก่อน ว่า มันมากพอที่จะอัดกับจอคุณมั้ย

            เปิด Triple Buffering ด้วย เพราะนี่คือสิ่งที่ทำให้ภาพ สวย สมบูรณ์ที่สุด

            ไม่จริงเสมอไปที่ว่าเซฟการ์ดจอ เพราะ ในกรณีที่ เฟรมเรทคุณไม่ถึงจุดรีเฟรชของจอ vsync เนี่ยแหละ คือนรกสำหรับการ์ดจอเลย เพราะจะต้องลากเฟรมให้ทัน ผลที่ได้คือ ภาพหน่วงไปเลย
            ดังนั้น Vsync ปิดซะถ้าเล่นเกมส์ที่การ์ดจอไม่สามารถ สร้างเฟรมเฉลี่ยเกิน รีเฟรชจอได้ ไม่คุ้มที่จะมาลากการ์ดจอ และการเทสต์ก็ปิดด้วย เพราะไม่งั้นจะตกใจจนเอาการ์ดไปเคลมเพราะเฟรมลด อิอิ

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

            ก็แค่นี้แหละ ที่เป็นเหตุผลให้เกิดการ SLI CF เพราะหลักใหญ่ที่แท้จริง อย่างที่ เจ้าพ่อวินนิ่ง บอกนั่นแหละครับ
            การ์ดรุ่นไหม่ๆ สูงๆ แพงๆ มันสามารถ รันให้ เร็วกว่า รีเฟรชจอได้แล้ว ดังนั้น Vsync จะไม่มีอาการหน่วง เหมือนกับการใช้การ์ดจอรุ่นเล็กๆ แต่เกมส์บางเกมส์ ฉากบางฉาก เฟรมมันไม่ถึง !!! นี่แหละ จะหารุ่นใหญ่กว่านี้มา ก็ไม่มี ทำไงดี (สมมุติว่าใหญ่สุด ณ ตอนนั้นแล้ว) ก้ต้อง SLI ไม่ก็ CF นั่นเองครับเพื่อเพิ่ม FPS ขึ้นมาให้รับกับจอได้

            ก็นี่แหละ น่าจะกระจ่างกับ ความรู้สึกคนที่ยังแอนตี้การเปิด Vsync ครับ เพราะผมเปิดกับเกมส์ที่เปิดได้ครับ และ เกมส์ไหนไม่มีให้เปิด ก็ไม่บังคับเปิด
            แจ่มเพิ่งรู้เหมือนกันว่า ต้อง เปิด Triple Buffering ด้วย ใช้ hd 5870 มาตั้งนานเห็นใน ccc มีให้กดติ๊กถุกไม่เคยลองซักที

            Comment


            • #66
              เห็นด้วยอย่างแรง ขอบคุงมาก
              มีอะไรก็มาแนะนำกันอีกนะ

              Comment


              • #67
                จดๆๆๆ

                เห็นเขาว่าเปิดไว้จะดี แต่ไม่รู้ว่าทำไรได้บ้าง เพิ่งรู้วันนี้ล่ะนะเรา -..-

                Comment


                • #68
                  ผมเปิดไว้ตั้งแต่เล่น DMC 4 เลยครับ
                  เนื่องจากครื่องผมพอเปิดให้ทำงานเต็มที่มันจะกระตุกทันที ภาพจะหน่วงเป็นระยะๆ ดังนั้นจึงต้องเปิดไว้ตลอดเลยครับ

                  Comment


                  • #69
                    ความรู้เน้นๆ ขอบคุณมากครับ

                    Comment


                    • #70
                      เพิ่มอัพรูปที่กระทู้แรก
                      ไปทดสอบมาใหม่ + ทำ SS ไว้แล้วครับ อิอิ

                      Comment


                      • #71
                        คือมันมีข้อดีนะครับ เช่น ในบางเกมส์ อุณหภูมิการ์ดลดลง , ภาพสวยขึ้น ไม่มีเส้นๆแนวนอน แต่ผมพอจะเจอข้อเสียบ้างแล้ว

                        จากที่ผมตะหงิดๆ เรื่องเม้าส์ไว้ตั้งแต่ทีแรก ที่ได้ลอง Vsync On(ครั้งแรกเลย) กับเกมส์ Modern Warfare 2 ว่าจังหวะการเลื่อนเม้าส์มันไม่เหมือนเดิม
                        (ก่อนจะเปิดหรือปิด Vsync ผมไม่มีอคติใดๆทั้งสิ้นเกี่ยวกับเรื่อง Frame Rate เลยนะครับ บอกไว้ก่อน คือผมพอทราบดีอยู่แล้ว ว่า FPS 60 กับ 100+ มันก็เกือบจะเหมือนกันโดยสมบูรณ์)

                        ผมเปิดๆ ปิดๆ ลองดูหลายสิบรอบแล้วครับ ผมค่อนข้างมั่นใจมาก ว่าจังหวะการเลื่อนเม้าส์ มันช้าลงจริงๆครับ ประมาณว่าดีเลย์นิดๆครับ ไม่ติดมือ ประมาณนั้น
                        ลองกับ COD4 และ COD5 ดู เป็นเหมือนกันเด๊ะเลย แต่ถ้าเราไม่ไปสังเกตหรือใส่ใจกับมันจริงๆ ก็อาจจะไม่รู้สึกครับ
                        ทีแรกนึกว่าอุปทานไปเองรึเปล่า เลยลองไป search ดู เลยเจอของพวกตามเวปตปท. เป็นกันหลายคนเลย
                        (ลอง search พวก keyword ต่อไปนี้ modern warfare 2 กับ vsync หรือ mouse lag)

                        ขอย้ำอีกทีนะครับ ว่าผมลองแค่กับ COD Series เท่านั้น ไม่ได้แปลว่าต้องเป็นกับทุกเกมส์ครับ
                        เม้าส์ที่ผมใช้ เป็น kinzu นะครับ ใครมีเกมส์พวกนี้ ลองดูได้ ของท่านอาจจะไม่เป็นเหมือนผมก็ได้ครับ
                        Last edited by Dr Love; 8 Oct 2010, 00:55:33.

                        Comment


                        • #72
                          ต้องติ๊กด้วยหรอ ไอ Triple Buffering เนี่ย

                          เราติ๊กแล้ว เราคิดว่า ภาพมัน ห่วยลงนะ

                          Comment


                          • #73
                            สาระดีมาก กระทู้นี้ ความรู้บานเลย

                            Comment


                            • #74
                              เคยเจอบางเกมส์เปิดไว้ ภาพดันไม่ตรงกับเสียงไม่รุเป็นที่ card ป่าว

                              Comment


                              • #75
                                Originally posted by geneesis View Post
                                แล้วมันไปเปิดไปปิดตรงไหนอะครับช่วยอธิบายให้คนมือใหม่ด้วยครับขอโทษทีที่รบกวนนะครับ
                                ไช่ๆตรงใหนหว่า
                                Originally posted by FaiTH_FoNg View Post
                                ใน option เกมแทบทุกเกมจะมีครับ ออฟไลน์นะครับ
                                อ๋อ เฉพาะในเกมส์หรอกเหรอครับ
                                แล้วของ ATI ใน CCC ช่องที่เขียนว่า Wait for vertical refresh นั้นไช่ Vertical Sync หรือป่าวคับ ต้อง ปิด หรือ เปิด ครับ

                                Comment

                                Working...
                                X