overclockzonefanpage  overclockzoneth  TV  
Results 1 to 20 of 20

Thread: PhysX ช่วยให้เล่นเกมลื่นขึ้นรึปล่าว

  1. #1
    OverclockZone Member
    Join Date
    22 Mar 2008

    Default PhysX ช่วยให้เล่นเกมลื่นขึ้นรึปล่าว

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

    รบกวนถามหน่อยนะครับ หรือใครมีลิ้งข้อมูลก็ลงไว้ได้นะครับ

    ขอบคุณครับ

  2. #2
    OverclockZone Member kgb99's Avatar
    Join Date
    17 Jul 2007
    Location
    พันธุ์ทิพย์ ประตูน้ำ

    Default

    มันช่วยเรื่อง เอฟเฟ็กการตกกระทบของวัตถุครับ เช่นเวลาระเบิดอะไรแบบนี้ มันจะสมจริงขึ้น

  3. #3
    OverclockZone Member
    Join Date
    16 Apr 2008

    Default

    ลองหาเกมส์ที่ใช้ PhysX ดูครับ ที่เห็นใช้เยอะๆนี่ก็ mass effect นะครับ


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

    แต่ถ้าไม่เปิด เอาปืนแรงเบา แรงน้อย ก็กระเด็นพอๆกัน.... มันเลยขาดความรู้สึกว่า เอ่อ นี่ของแรงนะ อะไรทำนองนี้ครับ พร้อมกับ ทิศทางของวัตถุก็ ดูแล้วก็ ยังดูไม่เป็นธรรมชาติครับ


    แต่ว่า เฟรมเรทไม่พุ่งหรอกครับ เปิดปิดก็พอๆกันครับ

  4. #4
    OverclockZone Member Kraiwit's Avatar
    Join Date
    22 Jan 2008
    Location
    Graphics Zone - Overclock Zone

    Default

    ลองเล่น Dead Space ก็ได้ครับ ...

    มันก็มี PhysX ครับ ได้อารมณ์ตอนกระทืบเอเลี่ยน ...

  5. #5
    OverclockZone Member Nihilus's Avatar
    Join Date
    27 Jun 2008
    Location
    ไม่รู้อ่ะ..เมา...

    Default

    Quote Originally Posted by Leim View Post
    ลองหาเกมส์ที่ใช้ PhysX ดูครับ ที่เห็นใช้เยอะๆนี่ก็ mass effect นะครับ


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

    แต่ถ้าไม่เปิด เอาปืนแรงเบา แรงน้อย ก็กระเด็นพอๆกัน.... มันเลยขาดความรู้สึกว่า เอ่อ นี่ของแรงนะ อะไรทำนองนี้ครับ พร้อมกับ ทิศทางของวัตถุก็ ดูแล้วก็ ยังดูไม่เป็นธรรมชาติครับ


    แต่ว่า เฟรมเรทไม่พุ่งหรอกครับ เปิดปิดก็พอๆกันครับ
    อ่ะจริงดิ ต้องไปขุด Mass Effect มาเทสซะแว้ว...

  6. #6
    OverclockZone Member
    Join Date
    22 Mar 2008

    Default

    FPS ไม่พุ่งและไม่ลงใช่รึปล่าวครับ

    ใครมีประสบการณ์ช่วยตอบหน่อยยยยยครับ

  7. #7
    OverclockZone Member poypoy's Avatar
    Join Date
    22 Nov 2007

    Default

    สมจิงมากๆๆๆ

  8. #8
    OverclockZone Member Nihilus's Avatar
    Join Date
    27 Jun 2008
    Location
    ไม่รู้อ่ะ..เมา...

    Default

    ไม่น่าเกี่ยวกับ FPS เท่าไหร่ แค่ช่วยคำนวนด้านฟิสิกส์ให้สมจริงยิ่งขึ้น
    ต้องหา Mirror Edge มาลอง PhysX เต็มๆ

  9. #9
    OverclockZone Member
    Join Date
    3 Mar 2008

    Default

    Engine Unreal ทุกเกม ใช้ PhysX ครับ แต่ในระดับ Software ครับ (ประมาณ Havok ในเกมอื่นๆเช่น Half Life 2 คือทำการคำนวนพวกวัตถุต่างๆ นิดๆหน่อยๆ หรืออย่าง Crysis อันนั้นใช้เอนจิ้นฟิสิกส์ของตัวเอง) เพราะงั้น พวก Mass Effect / Unreal Tournament 3 / etc. พวกนี้ ใช้ PhysX หมด แต่ย้ำว่าในระดับ Software นะครับ คือให้ CPU คำนวนฟิสิกส์ตามปรกติ ซึ่งเอาจริงๆคนเล่นคงแยกความแตกต่างจากระบบอื่นๆได้ยาก


    แต่ผมว่าความหมายของคนทั่วๆไป เอ่ยคำว่า PhysX คงหมายถึงใช้ GPU ของ Nvidia ช่วยคำนวณ PhysX ซึ่งหลักๆเลยจริงๆ คงมีแต่ Mirror Edge ที่เห็นชัดเจนที่สุดเพราะเขียนเวอร์ชั่น PC มาเพื่อการนี้โดยตรง กระจกแตก ผ้าปลิว ฯลฯ ไม่งั้นก็ Mod PhysX ของ Unreal Tournament 3 (เขียนโดย Aegia ซึ่งคิดค้น PhysX เอง ปัจจุบันโหลดได้จากเวป Nvidia) ซึ่งมันจะเพิ่มมา 3 ฉาก เน้นโชว์เอฟเฟคต์เต็มพิกัด โหดร้ายทารุณมาก ขนาด 9800GTX+ ก็มีหน่วงๆ ส่วนเกมที่กำลังจะออกตามมาก็ Crytostasis ของรัสเซีย เกมนี้เกิดมาเพื่อสิ่งนี้โดยตรงครับ ตะบี้ตะบันใช้แทบทุกเอฟเฟคต์เลยมั้ง ลองโหลด Tech Demo จากเวป Nvidia มาลองได้ เขียนมาค่อนข้างดี 9600GT ก็ไหวสบายๆ

    สรุป :

    1. ไม่ช่วยให้เฟรมเรทเพิ่มขึ้น ไม่ว่าในกรณีใดๆ (ยกเว้นว่าคุณจะเทียบกับการ์ด ATI เปิด PhysX ...ซึ่งไม่รู้จะเทียบไปทำไม เพราะมันไม่รองรับ กระตุกแหงๆอยู่แล้ว)
    2. ถ้าการ์ดคุณรันไหว เฟรมเรตเท่าเดิม หรือลดลงเล็กน้อยจนไม่สังเกตุ ถ้าการ์ดไม่ไหว... ก็ Slide Show ครับ
    3. สมจริงขึ้นหรือเปล่า อันนี้อยู่ที่ความขยันของผู้พัฒนาครับ เอาจริงๆนะ เอฟเฟคต์เท่าที่มีอยู่ตอนนี้ทั้งหมด สมจริงที่สุดคือ Cloth ครับ (เบาเครื่องที่สุดด้วยมั้ง) พวก Fluid หรือ Particle กระจายต่างๆ น้ำ ฯลฯ พวกนี้เค้าทำเหมือนเป็น Template ไว้คร่าวๆให้ แต่ส่วนมากผู้พัฒนาก็ยัดไอ้นั่นลงไปเลยตรงๆ ไม่ได้เขียนใหม่ มันเลยไม่ค่อยสมจริงเท่าไหร่ (ลองดูเอฟเฟคต์น้ำจาก Crytostasis ดูครับ) แต่มากขึ้นชัวร์ๆในตอนนี้คือ "ความซับซ้อน" ครับ เช่น ปริมาณวัตถุมากขึ้น โต้ตอบกับวัตถุได้มากขึ้น พวกนี้มากกว่า
    4. Hardware PhysX คือให้ GPU (การ์ดจอ) คำนวณฟิสิกส์แทน CPU ครับ นี่คือประเด็นหลักที่มันเกิดขึ้นมาเลย เพราะสถาปัตยกรรมของ GPU เหมาะกับงานลักษณะนี้มากกว่า CPU ส่วน Software PhysX ก็คือเกมนั้นๆไม่ได้เขียนระบบฟิสิกส์เอง ใช้ PhysX ช่วยคำนวณผ่าน CPU (ตามปรกติ เหมือนพวก Havok หรือ Crysis ไม่ได้มีอะไรเป็นพิเศษ)
    5. เกมที่ใช้ Unreal Engine ทั้งหมด รองรับ Software PhysX อยู่แล้วครับ (ส่วนจะรองรับ Hardware PhysX หรือเปล่า อันนั้นอยู่ที่ผู้พัฒนาอีกทีครับ ...จริงๆคลิกเม้าส์ไม่กี่ทีก็เปลี่ยน Polygon Plane แข็็งๆให้เป็น PhysX Cloth ได้แล้ว แต่มันทำให้คนใช้ ATI เล่นแทบไม่ได้ หลายๆเจ้าเค้าเลยไม่ทำครับ)

    ปล. Mass Effect ใช้ระดับ Software นะครับ พวกกล่องที่ลอยๆกระเด็นๆนั่นใช้ CPU คำนวนหมดครับ

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

    Default

    Quote Originally Posted by ZeonmkII View Post
    Engine Unreal ทุกเกม ใช้ PhysX ครับ แต่ในระดับ Software ครับ (ประมาณ Havok ในเกมอื่นๆเช่น Half Life 2 คือทำการคำนวนพวกวัตถุต่างๆ นิดๆหน่อยๆ หรืออย่าง Crysis อันนั้นใช้เอนจิ้นฟิสิกส์ของตัวเอง) เพราะงั้น พวก Mass Effect / Unreal Tournament 3 / etc. พวกนี้ ใช้ PhysX หมด แต่ย้ำว่าในระดับ Software นะครับ คือให้ CPU คำนวนฟิสิกส์ตามปรกติ ซึ่งเอาจริงๆคนเล่นคงแยกความแตกต่างจากระบบอื่นๆได้ยาก


    แต่ผมว่าความหมายของคนทั่วๆไป เอ่ยคำว่า PhysX คงหมายถึงใช้ GPU ของ Nvidia ช่วยคำนวณ PhysX ซึ่งหลักๆเลยจริงๆ คงมีแต่ Mirror Edge ที่เห็นชัดเจนที่สุดเพราะเขียนเวอร์ชั่น PC มาเพื่อการนี้โดยตรง กระจกแตก ผ้าปลิว ฯลฯ ไม่งั้นก็ Mod PhysX ของ Unreal Tournament 3 (เขียนโดย Aegia ซึ่งคิดค้น PhysX เอง ปัจจุบันโหลดได้จากเวป Nvidia) ซึ่งมันจะเพิ่มมา 3 ฉาก เน้นโชว์เอฟเฟคต์เต็มพิกัด โหดร้ายทารุณมาก ขนาด 9800GTX+ ก็มีหน่วงๆ ส่วนเกมที่กำลังจะออกตามมาก็ Crytostasis ของรัสเซีย เกมนี้เกิดมาเพื่อสิ่งนี้โดยตรงครับ ตะบี้ตะบันใช้แทบทุกเอฟเฟคต์เลยมั้ง ลองโหลด Tech Demo จากเวป Nvidia มาลองได้ เขียนมาค่อนข้างดี 9600GT ก็ไหวสบายๆ

    สรุป :

    1. ไม่ช่วยให้เฟรมเรทเพิ่มขึ้น ไม่ว่าในกรณีใดๆ (ยกเว้นว่าคุณจะเทียบกับการ์ด ATI เปิด PhysX ...ซึ่งไม่รู้จะเทียบไปทำไม เพราะมันไม่รองรับ กระตุกแหงๆอยู่แล้ว)
    2. ถ้าการ์ดคุณรันไหว เฟรมเรตเท่าเดิม หรือลดลงเล็กน้อยจนไม่สังเกตุ ถ้าการ์ดไม่ไหว... ก็ Slide Show ครับ
    3. สมจริงขึ้นหรือเปล่า อันนี้อยู่ที่ความขยันของผู้พัฒนาครับ เอาจริงๆนะ เอฟเฟคต์เท่าที่มีอยู่ตอนนี้ทั้งหมด สมจริงที่สุดคือ Cloth ครับ (เบาเครื่องที่สุดด้วยมั้ง) พวก Fluid หรือ Particle กระจายต่างๆ น้ำ ฯลฯ พวกนี้เค้าทำเหมือนเป็น Template ไว้คร่าวๆให้ แต่ส่วนมากผู้พัฒนาก็ยัดไอ้นั่นลงไปเลยตรงๆ ไม่ได้เขียนใหม่ มันเลยไม่ค่อยสมจริงเท่าไหร่ (ลองดูเอฟเฟคต์น้ำจาก Crytostasis ดูครับ) แต่มากขึ้นชัวร์ๆในตอนนี้คือ "ความซับซ้อน" ครับ เช่น ปริมาณวัตถุมากขึ้น โต้ตอบกับวัตถุได้มากขึ้น พวกนี้มากกว่า
    4. Hardware PhysX คือให้ GPU (การ์ดจอ) คำนวณฟิสิกส์แทน CPU ครับ นี่คือประเด็นหลักที่มันเกิดขึ้นมาเลย เพราะสถาปัตยกรรมของ GPU เหมาะกับงานลักษณะนี้มากกว่า CPU ส่วน Software PhysX ก็คือเกมนั้นๆไม่ได้เขียนระบบฟิสิกส์เอง ใช้ PhysX ช่วยคำนวณผ่าน CPU (ตามปรกติ เหมือนพวก Havok หรือ Crysis ไม่ได้มีอะไรเป็นพิเศษ)
    5. เกมที่ใช้ Unreal Engine ทั้งหมด รองรับ Software PhysX อยู่แล้วครับ (ส่วนจะรองรับ Hardware PhysX หรือเปล่า อันนั้นอยู่ที่ผู้พัฒนาอีกทีครับ ...จริงๆคลิกเม้าส์ไม่กี่ทีก็เปลี่ยน Polygon Plane แข็็งๆให้เป็น PhysX Cloth ได้แล้ว แต่มันทำให้คนใช้ ATI เล่นแทบไม่ได้ หลายๆเจ้าเค้าเลยไม่ทำครับ)

    ปล. Mass Effect ใช้ระดับ Software นะครับ พวกกล่องที่ลอยๆกระเด็นๆนั่นใช้ CPU คำนวนหมดครับ
    แน่นมาก

  11. #11
    เมพขิงๆ Mania ! TWK.'s Avatar
    Join Date
    5 Dec 2006
    Location
    สำโรง-บางนา-สัตหีบ

    Thumbs up

    Quote Originally Posted by ZeonmkII View Post
    Engine Unreal ทุกเกม ใช้ PhysX ครับ แต่ในระดับ Software ครับ (ประมาณ Havok ในเกมอื่นๆเช่น Half Life 2 คือทำการคำนวนพวกวัตถุต่างๆ นิดๆหน่อยๆ หรืออย่าง Crysis อันนั้นใช้เอนจิ้นฟิสิกส์ของตัวเอง) เพราะงั้น พวก Mass Effect / Unreal Tournament 3 / etc. พวกนี้ ใช้ PhysX หมด แต่ย้ำว่าในระดับ Software นะครับ คือให้ CPU คำนวนฟิสิกส์ตามปรกติ ซึ่งเอาจริงๆคนเล่นคงแยกความแตกต่างจากระบบอื่นๆได้ยาก


    แต่ผมว่าความหมายของคนทั่วๆไป เอ่ยคำว่า PhysX คงหมายถึงใช้ GPU ของ Nvidia ช่วยคำนวณ PhysX ซึ่งหลักๆเลยจริงๆ คงมีแต่ Mirror Edge ที่เห็นชัดเจนที่สุดเพราะเขียนเวอร์ชั่น PC มาเพื่อการนี้โดยตรง กระจกแตก ผ้าปลิว ฯลฯ ไม่งั้นก็ Mod PhysX ของ Unreal Tournament 3 (เขียนโดย Aegia ซึ่งคิดค้น PhysX เอง ปัจจุบันโหลดได้จากเวป Nvidia) ซึ่งมันจะเพิ่มมา 3 ฉาก เน้นโชว์เอฟเฟคต์เต็มพิกัด โหดร้ายทารุณมาก ขนาด 9800GTX+ ก็มีหน่วงๆ ส่วนเกมที่กำลังจะออกตามมาก็ Crytostasis ของรัสเซีย เกมนี้เกิดมาเพื่อสิ่งนี้โดยตรงครับ ตะบี้ตะบันใช้แทบทุกเอฟเฟคต์เลยมั้ง ลองโหลด Tech Demo จากเวป Nvidia มาลองได้ เขียนมาค่อนข้างดี 9600GT ก็ไหวสบายๆ

    สรุป :

    1. ไม่ช่วยให้เฟรมเรทเพิ่มขึ้น ไม่ว่าในกรณีใดๆ (ยกเว้นว่าคุณจะเทียบกับการ์ด ATI เปิด PhysX ...ซึ่งไม่รู้จะเทียบไปทำไม เพราะมันไม่รองรับ กระตุกแหงๆอยู่แล้ว)
    2. ถ้าการ์ดคุณรันไหว เฟรมเรตเท่าเดิม หรือลดลงเล็กน้อยจนไม่สังเกตุ ถ้าการ์ดไม่ไหว... ก็ Slide Show ครับ
    3. สมจริงขึ้นหรือเปล่า อันนี้อยู่ที่ความขยันของผู้พัฒนาครับ เอาจริงๆนะ เอฟเฟคต์เท่าที่มีอยู่ตอนนี้ทั้งหมด สมจริงที่สุดคือ Cloth ครับ (เบาเครื่องที่สุดด้วยมั้ง) พวก Fluid หรือ Particle กระจายต่างๆ น้ำ ฯลฯ พวกนี้เค้าทำเหมือนเป็น Template ไว้คร่าวๆให้ แต่ส่วนมากผู้พัฒนาก็ยัดไอ้นั่นลงไปเลยตรงๆ ไม่ได้เขียนใหม่ มันเลยไม่ค่อยสมจริงเท่าไหร่ (ลองดูเอฟเฟคต์น้ำจาก Crytostasis ดูครับ) แต่มากขึ้นชัวร์ๆในตอนนี้คือ "ความซับซ้อน" ครับ เช่น ปริมาณวัตถุมากขึ้น โต้ตอบกับวัตถุได้มากขึ้น พวกนี้มากกว่า
    4. Hardware PhysX คือให้ GPU (การ์ดจอ) คำนวณฟิสิกส์แทน CPU ครับ นี่คือประเด็นหลักที่มันเกิดขึ้นมาเลย เพราะสถาปัตยกรรมของ GPU เหมาะกับงานลักษณะนี้มากกว่า CPU ส่วน Software PhysX ก็คือเกมนั้นๆไม่ได้เขียนระบบฟิสิกส์เอง ใช้ PhysX ช่วยคำนวณผ่าน CPU (ตามปรกติ เหมือนพวก Havok หรือ Crysis ไม่ได้มีอะไรเป็นพิเศษ)
    5. เกมที่ใช้ Unreal Engine ทั้งหมด รองรับ Software PhysX อยู่แล้วครับ (ส่วนจะรองรับ Hardware PhysX หรือเปล่า อันนั้นอยู่ที่ผู้พัฒนาอีกทีครับ ...จริงๆคลิกเม้าส์ไม่กี่ทีก็เปลี่ยน Polygon Plane แข็็งๆให้เป็น PhysX Cloth ได้แล้ว แต่มันทำให้คนใช้ ATI เล่นแทบไม่ได้ หลายๆเจ้าเค้าเลยไม่ทำครับ)

    ปล. Mass Effect ใช้ระดับ Software นะครับ พวกกล่องที่ลอยๆกระเด็นๆนั่นใช้ CPU คำนวนหมดครับ
    ละเอียด ยิบเลย

  12. #12
    OverclockZone Member nests's Avatar
    Join Date
    1 Mar 2008

    Default

    สุดๆ
    +1

  13. #13
    OverclockZone Member
    Join Date
    22 Mar 2008

    Default

    Quote Originally Posted by ZeonmkII View Post
    Engine Unreal ทุกเกม ใช้ PhysX ครับ แต่ในระดับ Software ครับ (ประมาณ Havok ในเกมอื่นๆเช่น Half Life 2 คือทำการคำนวนพวกวัตถุต่างๆ นิดๆหน่อยๆ หรืออย่าง Crysis อันนั้นใช้เอนจิ้นฟิสิกส์ของตัวเอง) เพราะงั้น พวก Mass Effect / Unreal Tournament 3 / etc. พวกนี้ ใช้ PhysX หมด แต่ย้ำว่าในระดับ Software นะครับ คือให้ CPU คำนวนฟิสิกส์ตามปรกติ ซึ่งเอาจริงๆคนเล่นคงแยกความแตกต่างจากระบบอื่นๆได้ยาก


    แต่ผมว่าความหมายของคนทั่วๆไป เอ่ยคำว่า PhysX คงหมายถึงใช้ GPU ของ Nvidia ช่วยคำนวณ PhysX ซึ่งหลักๆเลยจริงๆ คงมีแต่ Mirror Edge ที่เห็นชัดเจนที่สุดเพราะเขียนเวอร์ชั่น PC มาเพื่อการนี้โดยตรง กระจกแตก ผ้าปลิว ฯลฯ ไม่งั้นก็ Mod PhysX ของ Unreal Tournament 3 (เขียนโดย Aegia ซึ่งคิดค้น PhysX เอง ปัจจุบันโหลดได้จากเวป Nvidia) ซึ่งมันจะเพิ่มมา 3 ฉาก เน้นโชว์เอฟเฟคต์เต็มพิกัด โหดร้ายทารุณมาก ขนาด 9800GTX+ ก็มีหน่วงๆ ส่วนเกมที่กำลังจะออกตามมาก็ Crytostasis ของรัสเซีย เกมนี้เกิดมาเพื่อสิ่งนี้โดยตรงครับ ตะบี้ตะบันใช้แทบทุกเอฟเฟคต์เลยมั้ง ลองโหลด Tech Demo จากเวป Nvidia มาลองได้ เขียนมาค่อนข้างดี 9600GT ก็ไหวสบายๆ

    สรุป :

    1. ไม่ช่วยให้เฟรมเรทเพิ่มขึ้น ไม่ว่าในกรณีใดๆ (ยกเว้นว่าคุณจะเทียบกับการ์ด ATI เปิด PhysX ...ซึ่งไม่รู้จะเทียบไปทำไม เพราะมันไม่รองรับ กระตุกแหงๆอยู่แล้ว)
    2. ถ้าการ์ดคุณรันไหว เฟรมเรตเท่าเดิม หรือลดลงเล็กน้อยจนไม่สังเกตุ ถ้าการ์ดไม่ไหว... ก็ Slide Show ครับ
    3. สมจริงขึ้นหรือเปล่า อันนี้อยู่ที่ความขยันของผู้พัฒนาครับ เอาจริงๆนะ เอฟเฟคต์เท่าที่มีอยู่ตอนนี้ทั้งหมด สมจริงที่สุดคือ Cloth ครับ (เบาเครื่องที่สุดด้วยมั้ง) พวก Fluid หรือ Particle กระจายต่างๆ น้ำ ฯลฯ พวกนี้เค้าทำเหมือนเป็น Template ไว้คร่าวๆให้ แต่ส่วนมากผู้พัฒนาก็ยัดไอ้นั่นลงไปเลยตรงๆ ไม่ได้เขียนใหม่ มันเลยไม่ค่อยสมจริงเท่าไหร่ (ลองดูเอฟเฟคต์น้ำจาก Crytostasis ดูครับ) แต่มากขึ้นชัวร์ๆในตอนนี้คือ "ความซับซ้อน" ครับ เช่น ปริมาณวัตถุมากขึ้น โต้ตอบกับวัตถุได้มากขึ้น พวกนี้มากกว่า
    4. Hardware PhysX คือให้ GPU (การ์ดจอ) คำนวณฟิสิกส์แทน CPU ครับ นี่คือประเด็นหลักที่มันเกิดขึ้นมาเลย เพราะสถาปัตยกรรมของ GPU เหมาะกับงานลักษณะนี้มากกว่า CPU ส่วน Software PhysX ก็คือเกมนั้นๆไม่ได้เขียนระบบฟิสิกส์เอง ใช้ PhysX ช่วยคำนวณผ่าน CPU (ตามปรกติ เหมือนพวก Havok หรือ Crysis ไม่ได้มีอะไรเป็นพิเศษ)
    5. เกมที่ใช้ Unreal Engine ทั้งหมด รองรับ Software PhysX อยู่แล้วครับ (ส่วนจะรองรับ Hardware PhysX หรือเปล่า อันนั้นอยู่ที่ผู้พัฒนาอีกทีครับ ...จริงๆคลิกเม้าส์ไม่กี่ทีก็เปลี่ยน Polygon Plane แข็็งๆให้เป็น PhysX Cloth ได้แล้ว แต่มันทำให้คนใช้ ATI เล่นแทบไม่ได้ หลายๆเจ้าเค้าเลยไม่ทำครับ)

    ปล. Mass Effect ใช้ระดับ Software นะครับ พวกกล่องที่ลอยๆกระเด็นๆนั่นใช้ CPU คำนวนหมดครับ
    ขอบคุณมากครับที่ให้ความกระจ่าง

  14. #14
    OverclockZone Member
    Join Date
    3 Mar 2007

    Default

    cryostasis

    ท่านบนพิมผิดหรือเปล่าครับ ผมหาไม่เจออะครับ

  15. #15
    OverclockZone Member Picasso's Avatar
    Join Date
    23 Sep 2007

    Default

    Quote Originally Posted by ZeonmkII View Post
    Engine Unreal ทุกเกม ใช้ PhysX ครับ แต่ในระดับ Software ครับ (ประมาณ Havok ในเกมอื่นๆเช่น Half Life 2 คือทำการคำนวนพวกวัตถุต่างๆ นิดๆหน่อยๆ หรืออย่าง Crysis อันนั้นใช้เอนจิ้นฟิสิกส์ของตัวเอง) เพราะงั้น พวก Mass Effect / Unreal Tournament 3 / etc. พวกนี้ ใช้ PhysX หมด แต่ย้ำว่าในระดับ Software นะครับ คือให้ CPU คำนวนฟิสิกส์ตามปรกติ ซึ่งเอาจริงๆคนเล่นคงแยกความแตกต่างจากระบบอื่นๆได้ยาก


    แต่ผมว่าความหมายของคนทั่วๆไป เอ่ยคำว่า PhysX คงหมายถึงใช้ GPU ของ Nvidia ช่วยคำนวณ PhysX ซึ่งหลักๆเลยจริงๆ คงมีแต่ Mirror Edge ที่เห็นชัดเจนที่สุดเพราะเขียนเวอร์ชั่น PC มาเพื่อการนี้โดยตรง กระจกแตก ผ้าปลิว ฯลฯ ไม่งั้นก็ Mod PhysX ของ Unreal Tournament 3 (เขียนโดย Aegia ซึ่งคิดค้น PhysX เอง ปัจจุบันโหลดได้จากเวป Nvidia) ซึ่งมันจะเพิ่มมา 3 ฉาก เน้นโชว์เอฟเฟคต์เต็มพิกัด โหดร้ายทารุณมาก ขนาด 9800GTX+ ก็มีหน่วงๆ ส่วนเกมที่กำลังจะออกตามมาก็ Crytostasis ของรัสเซีย เกมนี้เกิดมาเพื่อสิ่งนี้โดยตรงครับ ตะบี้ตะบันใช้แทบทุกเอฟเฟคต์เลยมั้ง ลองโหลด Tech Demo จากเวป Nvidia มาลองได้ เขียนมาค่อนข้างดี 9600GT ก็ไหวสบายๆ

    สรุป :

    1. ไม่ช่วยให้เฟรมเรทเพิ่มขึ้น ไม่ว่าในกรณีใดๆ (ยกเว้นว่าคุณจะเทียบกับการ์ด ATI เปิด PhysX ...ซึ่งไม่รู้จะเทียบไปทำไม เพราะมันไม่รองรับ กระตุกแหงๆอยู่แล้ว)
    2. ถ้าการ์ดคุณรันไหว เฟรมเรตเท่าเดิม หรือลดลงเล็กน้อยจนไม่สังเกตุ ถ้าการ์ดไม่ไหว... ก็ Slide Show ครับ
    3. สมจริงขึ้นหรือเปล่า อันนี้อยู่ที่ความขยันของผู้พัฒนาครับ เอาจริงๆนะ เอฟเฟคต์เท่าที่มีอยู่ตอนนี้ทั้งหมด สมจริงที่สุดคือ Cloth ครับ (เบาเครื่องที่สุดด้วยมั้ง) พวก Fluid หรือ Particle กระจายต่างๆ น้ำ ฯลฯ พวกนี้เค้าทำเหมือนเป็น Template ไว้คร่าวๆให้ แต่ส่วนมากผู้พัฒนาก็ยัดไอ้นั่นลงไปเลยตรงๆ ไม่ได้เขียนใหม่ มันเลยไม่ค่อยสมจริงเท่าไหร่ (ลองดูเอฟเฟคต์น้ำจาก Crytostasis ดูครับ) แต่มากขึ้นชัวร์ๆในตอนนี้คือ "ความซับซ้อน" ครับ เช่น ปริมาณวัตถุมากขึ้น โต้ตอบกับวัตถุได้มากขึ้น พวกนี้มากกว่า
    4. Hardware PhysX คือให้ GPU (การ์ดจอ) คำนวณฟิสิกส์แทน CPU ครับ นี่คือประเด็นหลักที่มันเกิดขึ้นมาเลย เพราะสถาปัตยกรรมของ GPU เหมาะกับงานลักษณะนี้มากกว่า CPU ส่วน Software PhysX ก็คือเกมนั้นๆไม่ได้เขียนระบบฟิสิกส์เอง ใช้ PhysX ช่วยคำนวณผ่าน CPU (ตามปรกติ เหมือนพวก Havok หรือ Crysis ไม่ได้มีอะไรเป็นพิเศษ)
    5. เกมที่ใช้ Unreal Engine ทั้งหมด รองรับ Software PhysX อยู่แล้วครับ (ส่วนจะรองรับ Hardware PhysX หรือเปล่า อันนั้นอยู่ที่ผู้พัฒนาอีกทีครับ ...จริงๆคลิกเม้าส์ไม่กี่ทีก็เปลี่ยน Polygon Plane แข็็งๆให้เป็น PhysX Cloth ได้แล้ว แต่มันทำให้คนใช้ ATI เล่นแทบไม่ได้ หลายๆเจ้าเค้าเลยไม่ทำครับ)

    ปล. Mass Effect ใช้ระดับ Software นะครับ พวกกล่องที่ลอยๆกระเด็นๆนั่นใช้ CPU คำนวนหมดครับ

    เทพชัดๆ

  16. #16
    OverclockZone Member clashlove's Avatar
    Join Date
    24 Dec 2006

    Default

    จดๆ ความรู้ทั้งนั้น

  17. #17
    OverclockZone Member
    Join Date
    3 Mar 2008

    Default

    พิมพ์ผิดจริงๆครับ เป็น Cryostasis ครับ ขออภัย

  18. #18
    OverclockZone Member สับสน's Avatar
    Join Date
    15 Apr 2007
    Location
    ตลิ่งชัน

    Default

    จดๆๆๆๆ

  19. #19
    OverclockZone Member papae's Avatar
    Join Date
    16 Sep 2006

    Default

    เอาไป 5 โหลกเลยครับ

  20. #20
    OverclockZone Member Toffeecheese's Avatar
    Join Date
    11 Sep 2007
    Location
    C:\Earth\Asia\Thailand\Chiangmai

    Default

    Quote Originally Posted by ZeonmkII View Post
    Engine Unreal ทุกเกม ใช้ PhysX ครับ แต่ในระดับ Software ครับ (ประมาณ Havok ในเกมอื่นๆเช่น Half Life 2 คือทำการคำนวนพวกวัตถุต่างๆ นิดๆหน่อยๆ หรืออย่าง Crysis อันนั้นใช้เอนจิ้นฟิสิกส์ของตัวเอง) เพราะงั้น พวก Mass Effect / Unreal Tournament 3 / etc. พวกนี้ ใช้ PhysX หมด แต่ย้ำว่าในระดับ Software นะครับ คือให้ CPU คำนวนฟิสิกส์ตามปรกติ ซึ่งเอาจริงๆคนเล่นคงแยกความแตกต่างจากระบบอื่นๆได้ยาก


    แต่ผมว่าความหมายของคนทั่วๆไป เอ่ยคำว่า PhysX คงหมายถึงใช้ GPU ของ Nvidia ช่วยคำนวณ PhysX ซึ่งหลักๆเลยจริงๆ คงมีแต่ Mirror Edge ที่เห็นชัดเจนที่สุดเพราะเขียนเวอร์ชั่น PC มาเพื่อการนี้โดยตรง กระจกแตก ผ้าปลิว ฯลฯ ไม่งั้นก็ Mod PhysX ของ Unreal Tournament 3 (เขียนโดย Aegia ซึ่งคิดค้น PhysX เอง ปัจจุบันโหลดได้จากเวป Nvidia) ซึ่งมันจะเพิ่มมา 3 ฉาก เน้นโชว์เอฟเฟคต์เต็มพิกัด โหดร้ายทารุณมาก ขนาด 9800GTX+ ก็มีหน่วงๆ ส่วนเกมที่กำลังจะออกตามมาก็ Crytostasis ของรัสเซีย เกมนี้เกิดมาเพื่อสิ่งนี้โดยตรงครับ ตะบี้ตะบันใช้แทบทุกเอฟเฟคต์เลยมั้ง ลองโหลด Tech Demo จากเวป Nvidia มาลองได้ เขียนมาค่อนข้างดี 9600GT ก็ไหวสบายๆ

    สรุป :

    1. ไม่ช่วยให้เฟรมเรทเพิ่มขึ้น ไม่ว่าในกรณีใดๆ (ยกเว้นว่าคุณจะเทียบกับการ์ด ATI เปิด PhysX ...ซึ่งไม่รู้จะเทียบไปทำไม เพราะมันไม่รองรับ กระตุกแหงๆอยู่แล้ว)
    2. ถ้าการ์ดคุณรันไหว เฟรมเรตเท่าเดิม หรือลดลงเล็กน้อยจนไม่สังเกตุ ถ้าการ์ดไม่ไหว... ก็ Slide Show ครับ
    3. สมจริงขึ้นหรือเปล่า อันนี้อยู่ที่ความขยันของผู้พัฒนาครับ เอาจริงๆนะ เอฟเฟคต์เท่าที่มีอยู่ตอนนี้ทั้งหมด สมจริงที่สุดคือ Cloth ครับ (เบาเครื่องที่สุดด้วยมั้ง) พวก Fluid หรือ Particle กระจายต่างๆ น้ำ ฯลฯ พวกนี้เค้าทำเหมือนเป็น Template ไว้คร่าวๆให้ แต่ส่วนมากผู้พัฒนาก็ยัดไอ้นั่นลงไปเลยตรงๆ ไม่ได้เขียนใหม่ มันเลยไม่ค่อยสมจริงเท่าไหร่ (ลองดูเอฟเฟคต์น้ำจาก Crytostasis ดูครับ) แต่มากขึ้นชัวร์ๆในตอนนี้คือ "ความซับซ้อน" ครับ เช่น ปริมาณวัตถุมากขึ้น โต้ตอบกับวัตถุได้มากขึ้น พวกนี้มากกว่า
    4. Hardware PhysX คือให้ GPU (การ์ดจอ) คำนวณฟิสิกส์แทน CPU ครับ นี่คือประเด็นหลักที่มันเกิดขึ้นมาเลย เพราะสถาปัตยกรรมของ GPU เหมาะกับงานลักษณะนี้มากกว่า CPU ส่วน Software PhysX ก็คือเกมนั้นๆไม่ได้เขียนระบบฟิสิกส์เอง ใช้ PhysX ช่วยคำนวณผ่าน CPU (ตามปรกติ เหมือนพวก Havok หรือ Crysis ไม่ได้มีอะไรเป็นพิเศษ)
    5. เกมที่ใช้ Unreal Engine ทั้งหมด รองรับ Software PhysX อยู่แล้วครับ (ส่วนจะรองรับ Hardware PhysX หรือเปล่า อันนั้นอยู่ที่ผู้พัฒนาอีกทีครับ ...จริงๆคลิกเม้าส์ไม่กี่ทีก็เปลี่ยน Polygon Plane แข็็งๆให้เป็น PhysX Cloth ได้แล้ว แต่มันทำให้คนใช้ ATI เล่นแทบไม่ได้ หลายๆเจ้าเค้าเลยไม่ทำครับ)

    ปล. Mass Effect ใช้ระดับ Software นะครับ พวกกล่องที่ลอยๆกระเด็นๆนั่นใช้ CPU คำนวนหมดครับ
    ถ้าให้คะแนน user ในแต่ละโพสต์ได้ ผมให้ไปแล้ว

    โพสต์อย่างนี้ ขออนุญาตดัน


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
  •