overclockzonefanpage  overclockzoneth  TV  
Page 1 of 2 12 LastLast
Results 1 to 20 of 24

Thread: ทำไม 20FPS ถึงไม่ลื่น และทำไมถึงไม่ควรเอาเกมส์ไปเทียบกับหนัง ความรู้ครับ ไม่หวง

  1. #1
    OverclockZone Xtreme News ARES's Avatar
    Join Date
    18 Jan 2007

    Default ทำไม 20FPS ถึงไม่ลื่น และทำไมถึงไม่ควรเอาเกมส์ไปเทียบกับหนัง ความรู้ครับ ไม่หวง

    เหตุผลก็เพราะว่า กล้องถ่ายหนัง รูรับแสงจะถูกเปิดปิดที่ความเร็ว 1/48 sec ทำให้ภาพเกิด motion blur ครับ เหมือนมีเฟรมอีกหลายเฟรมแทรกอยู่ใน 1 เฟรมนั้น

    แต่เกมนั้นเรนเดอร์ภาพนิ่งขึ้นมาทีละเฟรมครับ เอามาเรียงต่อกัน ทำให้ต้องใช้ FPS มากที่สุดเท่าที่จะเป็นไปได้ เพื่อให้เกิด motion blur ทำให้ภาพดูลื่นไหลครับ

    ข้อความข้างล่างเป็นการคุยกันของสองเทพครับ จริงๆแล้ว เป็นการเถียงกันว่า การถ่ายหนังนั้น 24fps หรือ 100fps ดีกว่ากัน ลองอ่านดูครับ แล้วจะเข้าใจระบบภาพเคลื่นไหวดีมากขึ้น แล้วจะรู้ว่าทำไมถึงไม่ควรเอาเกมส์ ไปเทียบกับหนัง และแนะนำให้เข้าไปอ่านเพิ่มเติมที่ลิ้งต้นฉบับครับ

    Quote Originally Posted by StoneRoses
    framerate สูงกว่าให้ภาพที่มีการเคลื่อนไหวราบรื่นกว่า เสมอครับ

    ลองเทียบการเล่นเกมส์พวก FPS (First Person Shooter) บน PC แรงๆ framerate ลื่น กะเครื่องที่ช้าๆ จะเห็นความแตกต่างชัด ว่าผลต่อการล้าของสายตา (และความมึนของสมอง) มันเป็นอย่างไร

    ลองเทียบการเคลื่อนไหวของภาพใน TV ที่ถ่ายด้วยกล้องวิดีโอระบบทั่วไป (interlace 50-60Hz) กะเล่น DVD ที่ trasfer มาจาก film (24fps telecine to 25/30fps) ก็จะพอมองออกว่าการเคลื่อนไหว TV interlace มันราบเรียบกว่า โดยเฉพาะการ pan กล้องใน DVD ที่ทำมาจาก film ในระบบ NTSC จะเห็นชัด ว่ามันไม่ smooth แถมมีกระตุกนิดๆ (ผลจากการทำ telecine และ 3:2 pull down)

    เหตุผลหลักที่ film ยังไม่เปลี่ยนไปใช้ framerate ที่สูงกว่าเดิมมีหลายสาเหตุครับ ที่พอนึกออกตอนนี้ก็
    - compatibility อุปกรณ์ถ่ายทำเดิมๆ ใช้ไม่ได้ โรงหนังต้องซื้อเครื่องฉายใหม่
    - cost ทั้งเปลืองฟิล์ม (ทั้งตอนถ่ายและตอนฉาย)
    - หากใช้ film speed สูง การถ่ายในที่แสงน้อยจะมีปัญหา
    - สุดท้ายคือ จริงๆ 24fps มันก็ไม่ได้มีปัญหาอะไรมากมาย

    แนะนำ link วันนี้
    http://100fps.com/
    Quote Originally Posted by RobertDeNiro
    งั้นผมขอแนะนำให้รู้จักระบบการถ่ายทำแบบ highdef ระบบนึงครับ
    มันคือระบบ 24P high definition ที่พยายามทำสิ่งที่เรียกว่า “film-like” highdef format
    ไม่แปลกใจหรือครับว่าทำไมเค้าไม่ทำ 30P หรือ 100Pไปเลย ทั้งๆที่เป็นการคิดทำระบบใหม่

    กล้อง video ที่ใช้ ccd มี shutter speed อยู่ที่ 1/60 sec
    แต่กล้องถ่ายหนัง รูรับแสงจะถูกเปิดปิดที่ความเร็ว 1/48 sec


    ภาพที่ออกมาจะพบว่าวิดิโอภาพการเคลื่อนไหวดูกระด้างกว่าหนังแบบรู้สึกได้
    ทั้งๆที่มีจำนวนเฟรมมากว่า ...ทำไมล่ะครับ ?

    คำตอบคือสิ่งที่เราเรียกว่า motion blur ครับ ฟิล์มทำสิ่งนี้ได้ดีด้วยระบบ 24 FPS
    การเปิดรูรับแสงนานขึ้น จะทำให้1 เฟรมที่มีการเคลื่อนไหวของวัตถุเกิด motion blur ขึ้น
    เมื่อนำมาเล่นต่อกัน ทำให้ภาพการเคลื่อนไหวที่ได้ดูนุ่มตา ต่อเนื่อง น่าชมขึ้น

    เหมือนมีเฟรมอีกหลายเฟรมแทรกอยู่ใน 1 เฟรมนั้น

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

    ระบบถ่ายหนังแบบ hidef ไม่ได้มีแค่นี้ แต่ส่วนใหญ่มีแนวทางที่จะพัฒนาไปทางนี้ทั้งนั้นครับ
    แล้วถ้าพูดถึงการยอมรับในวงการ ระดับ จอร์จ ลูคัส ได้ลองใช้ 24P มาแล้ว ก็น่าจะโอเคนะครับ

    อย่าเอาไปเปรียบเทียบกับเกมส์นะครับ มันคนละเรื่อง อย่าเอามาปนกัน
    เกมเฟรมเรทยิ่งเยอะยิ่งดี เพราะมัน render ภาพนิ่งขึ้นมาทีละเฟรม เอามาเรียงต่อกัน
    ไม่ได้เกิดจากการถ่ายทำจริงๆ

    ถ้าอยากจะเทียบ ลองเทียบเกมแข่งรถบน PC ลอง NFSUG ก็ได้ครับ
    พอเปิด motion blur ทำไมเรารู้สึกว่ามันดูเร็วขึ้น และใครที่เล่นเกมคอนโซล
    คงจะเคยสัมผัสกับ motion blur ในเกมขับรถบ้าระห่ำอย่าง burnout มาแล้ว
    ว่ามันทำให้ภาพเกมในขณะขับรถดูเร็วขึ้น ได้อารมณ์และมันส์ขึ้นขนาดไหน

    ปล. จริงๆโพสด้านบนผมเขียนสลับกันไปนิดนึง อาจจะทำให้เข้าใจผิด
    กับประโยคนี้ --> ทำไม 30-60 FPS บางเรื่องถึงดูแข็งกว่าหนัง Animation ที่ฉายด้วยระบบ 24 FPS
    จริงๆควรจะเป็น --> ทำไม Animation 30-60 FPS บางเรื่องถึงดูแข็งกว่าหนัง ที่ฉายด้วยระบบ 24 FPS
    เพราะผมจะอ้างอิงถึง Animation แบบที่คุณ stoneroses เอามาให้ดูเทียบกับหนังน่ะครับ
    http://www.thaidvd.net/forum/upload/...&t=93667&st=60

  2. #2
    OverclockZone Member Khow's Avatar
    Join Date
    14 Feb 2007

    Default

    ความรู้ครับ
    แต่ผมก็เห็นด้วยนะว่า 25FPS ตอนดูหนังกับเล่นเกมมันคนละเรื่องเลย
    เล่นเกม 25FPS ให้ความรู้สึกว่าทุกสิ่งเชื่องช้าไปหมด (เอาง่ายๆอย่างเกม HOD3 PCที่ปรับ Limit FPS เป็น30-60FPS ได้) ถ้าผมอยากยิงผีสบายๆไม่รีบผมจะเลือก 30FPS ศัตรูจะขยับช้าหน่อย ส่วนถ้าจะเอามันและสมจริงผมจะปรับ 60FPS ซึ่งไวมากยิงรัวๆบางทียังโดนกัดแต่เล่น 30FPS นี่แทบไม่โดนกัดขนาดฆ่าบอสผมยังยิงใส่อาวุธมันทันเลยครับ
    สิ่งสำคัญคือความรู้ในการตอบสนองของเกมกับมือเรา (ผมขอเรียกดีเลย์แล้วกัน) ยิ่ง FPS ต่ำจะมากขึ้นแต่ที่ FPS สูงๆยิงปุ๊บออกทันทีแต่สำหรับถ้าเกิน 60FPS ผมว่ามันเร็วเกินไปมือและตาเราตอบสนองไม่ค่อยจะทันครับ

  3. #3
    OverclockZone Member Godstep's Avatar
    Join Date
    29 May 2007

    Default

    เยี่ยมมากครับ เป็นความรู้ดีจริงๆ

  4. #4

    Default

    ขอบคุณครับ

  5. #5
    OverclockZone Member Zemos's Avatar
    Join Date
    4 Jul 2007

    Default

    เก็บๆขอบคุณครับ

  6. #6
    OverclockZone Member Chodose's Avatar
    Join Date
    18 Nov 2007
    Location
    ดงตระไคร้ ไร่นางรอง/ ลูกกะจ๊อกขี้เมา ชมรมโคราช รักหมา แดกแมว/

    Default

    เยี่ยมคับ

  7. #7
    OverclockZone Member unix's Avatar
    Join Date
    26 Sep 2006
    Location
    ราชบุรี

    Default

    ขอบคุณครับ

  8. #8
    OverclockZone Member Macro's Avatar
    Join Date
    28 Feb 2007

    Default

    ขอบคุณที่เอามาให้อ่านขอรับ

  9. #9
    OverclockZone Member denicabasta's Avatar
    Join Date
    18 Dec 2007
    Location
    202/3 หมู่ 4 คลองสองต้นนุ่น ลาดกระบัง กรุงเทพมหานคร 10520

    Smile

    แล้ว Framerate เท่าไหร่พอจะเล่น crysis ได้อ่ะแบบไม่กระตุกพอดีๆเหมือนเล่นเกมอื่นๆ
    30? เมื่อก่อนผมเล่น COunterstrike source พอมันน้อยกว่า 50 ก้แปลกๆแล้ว 70ขึ้นจึงถือว่าปกติ

    แล้ว Crysis ต้องให้ถึง 70 ป่าวครับ? หรือว่าแล้วแต่เกมส์ เห็นคนบอกว่า 30ขึ้นก้ลื่นแล้ว

  10. #10
    OverclockZone Member Khow's Avatar
    Join Date
    14 Feb 2007

    Default

    Quote Originally Posted by denicabasta View Post
    แล้ว Framerate เท่าไหร่พอจะเล่น crysis ได้อ่ะแบบไม่กระตุกพอดีๆเหมือนเล่นเกมอื่นๆ
    30? เมื่อก่อนผมเล่น COunterstrike source พอมันน้อยกว่า 50 ก้แปลกๆแล้ว 70ขึ้นจึงถือว่าปกติ

    แล้ว Crysis ต้องให้ถึง 70 ป่าวครับ? หรือว่าแล้วแต่เกมส์ เห็นคนบอกว่า 30ขึ้นก้ลื่นแล้ว
    FPS เฉลี่ย30กว่า(จาการ brenchmark) ผมเล่นเดินได้ยิงได้แต่เวลาใช้ โหมดนาโนสูท super speed นี่ยังเดินช้าเลยครับ ลองปรับ Low ได้FPSที่ FPS 60+ นี่ฉิววิ่งยิงสบายๆ
    ผมว่าเริ่มลื่นก็ประมาณ 40+ นี่แหละครับ 30+ ยังมีหน่วงบ้างนิดหน่อย

  11. #11
    OverclockZone Xtreme News ARES's Avatar
    Join Date
    18 Jan 2007

    Default

    เกมนี้ยกไว้เกมนึงนะครับ เอาแค่พอเล่นได้ก็พอแล้ว ใครจะเล่นได้ที่เท่าไหร่ก็แล้วแต่ความพอใจนะครับ

    88u*3 ยังไม่ถึง 70 เลยครับ แล้วลองคิดดูว่ามันเป็นเงินเท่าไหร่แล้ว

    ถ้าจะเอาให้ลื่นปรื้ด กับเงินที่ต้องจ่าย มันเกินระดับความพอดีไปครับ เล่นกันตามมีตามเกิดแหละครับ แค่ไหนก็แค่นั้น

  12. #12
    OverclockZone Member denicabasta's Avatar
    Join Date
    18 Dec 2007
    Location
    202/3 หมู่ 4 คลองสองต้นนุ่น ลาดกระบัง กรุงเทพมหานคร 10520

    Default

    Quote Originally Posted by Khow View Post
    FPS เฉลี่ย30กว่า(จาการ brenchmark) ผมเล่นเดินได้ยิงได้แต่เวลาใช้ โหมดนาโนสูท super speed นี่ยังเดินช้าเลยครับ ลองปรับ Low ได้FPSที่ FPS 60+ นี่ฉิววิ่งยิงสบายๆ
    ผมว่าเริ่มลื่นก็ประมาณ 40+ นี่แหละครับ 30+ ยังมีหน่วงบ้างนิดหน่อย

    ผมกำลังจะซื้อ ASUS 8800GT Top อ่ะครับ... ยังตัดสินใจไม่ถูก
    เจ้าวตันี่มันได้ 60+ ไหมครับ?

  13. #13
    OverclockZone Member Spitfire's Avatar
    Join Date
    23 Jun 2007

    Default

    Quote Originally Posted by denicabasta View Post
    แล้ว Framerate เท่าไหร่พอจะเล่น crysis ได้อ่ะแบบไม่กระตุกพอดีๆเหมือนเล่นเกมอื่นๆ
    30? เมื่อก่อนผมเล่น COunterstrike source พอมันน้อยกว่า 50 ก้แปลกๆแล้ว 70ขึ้นจึงถือว่าปกติ

    แล้ว Crysis ต้องให้ถึง 70 ป่าวครับ? หรือว่าแล้วแต่เกมส์ เห็นคนบอกว่า 30ขึ้นก้ลื่นแล้ว
    ตรงส่วนนี้ผมเข้าใจว่า ความสามารถในการมองเห็นภาพของแต่ละคนไม่เท่ากัน

    การที่คุณแยกภาพ Counter ระหว่าง 50 และ 70 FPS ออกแสดงว่าคุณเป็นคนมีความสามารถในการมองเห็นที่รวดเร็ว

    ที่บางคนมองว่า 30 FPS ก็ลื่นแล้วนั้น ก็ขึ้นอยู่กับความสามารถในการมองของเขา (ซึ่งสำหรับเรื่องการเล่นเกม เค้าอาจจะโชคดีก็ได้ จะได้ไม่ต้องเสียเงิน อัพเครื่องบ่อยๆ ^_^)

    Crysis มันก็ไม่ได้ต่างกันเกมอื่นๆมากนัก เพียงแค่รายละเอียดของภาพมันเยอะ อาจจะต้องใช้เครื่องที่มีทรัพยากรสูงกว่า เกมทั่วๆไป

    ในกรณีของคุณ ถ้าเล่น Crysis ที่ 30 FPS ก็คงจะรู้สึกว่ามันไม่ลื่น ขึ้นอยู่กับว่าจะรับได้มากหรือน้อยแค่ไหน

  14. #14
    OverclockZone Member EmBaSy's Avatar
    Join Date
    23 Jul 2007
    Location
    ลำพูน

    Default

    ขอบคุณสำหรับความรู้

  15. #15
    OverclockZone Member sicklab's Avatar
    Join Date
    8 May 2007
    Location
    Bangkok,Thailand

    Default

    จดๆ

  16. #16
    OverclockZone Member Khow's Avatar
    Join Date
    14 Feb 2007

    Default

    Quote Originally Posted by denicabasta View Post
    ผมกำลังจะซื้อ ASUS 8800GT Top อ่ะครับ... ยังตัดสินใจไม่ถูก
    เจ้าวตันี่มันได้ 60+ ไหมครับ?
    แนะนำให้ปรับ All Medium น่าจะได้ 45+ (ดีไม่ดีอาจถึง60FPS สบายๆขึ้นกับ CPU และส่วนประกอบอื่นด้วย)
    ส่วน 7900GS ปรับ Low ก็ได้เยอะนะครับ
    ขึ้นอยู่กับการปรับ option ครับ

  17. #17
    OverclockZone Member Hunter_JIK's Avatar
    Join Date
    25 Jan 2007
    Location
    MSIT RSU

    Default

    บางเกม 20 ลื่นหัวแตก บางเกม 70ยังหนืดๆ

    อันนี้ ผมก็ไม่เข้าใจ มันเทียบกับหนังไม่ได้ ซะด้วยสิ

  18. #18
    OverclockZone Member UnNormalZ's Avatar
    Join Date
    16 Mar 2007
    Location
    ถังขยะอันตรายแถวๆรังสิต

    Default

    การ Render หนังกับเกมส์มันคนละอย่างกันนิครับ

    หนังเค้า Render มาให้แล้วแค่เอามาเรียงกันให้เป็นภาพเคลื่อนไหว

    เกมส์ เล่นไป Render ไปเหตุการณ์ที่เกิดขึ้นแทบไม่ซ้ำกัน

    ถ้าผิดก็ขอโทษด้วยนะครับ ผมก็ฟังเค้ามาเหมือนกัน ^_^

    ปล.ลองเปลี่ยนการเปรียบเทียบใหม่จะน่าสนใจกว่านะครับ การทำหนังกะทำเกมส์อันไหนใช้เฟรมเรทเยอะกว่า ขำๆครับ

  19. #19
    OverclockZone Member VINCEz's Avatar
    Join Date
    9 Oct 2007

    Default

    Quote Originally Posted by UnNormalZ View Post
    การ Render หนังกับเกมส์มันคนละอย่างกันนิครับ

    หนังเค้า Render มาให้แล้วแค่เอามาเรียงกันให้เป็นภาพเคลื่อนไหว

    เกมส์ เล่นไป Render ไปเหตุการณ์ที่เกิดขึ้นแทบไม่ซ้ำกัน

    ถ้าผิดก็ขอโทษด้วยนะครับ ผมก็ฟังเค้ามาเหมือนกัน ^_^

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

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

    ฉะนั้นภาพที่แสดงจากหนังกับเกมจะต่างกัน

  20. #20
    OverclockZone Member elephanter's Avatar
    Join Date
    4 Jan 2007
    Location
    upper eastside

    Default

    ได้ความรู้เพิ่มอีกแล้ว ดีจัง

Page 1 of 2 12 LastLast

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •