Announcement

Collapse
No announcement yet.

PhysX คืออะไรเหรอครับ?

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

  • PhysX คืออะไรเหรอครับ?

    ตามหัวข้อเลยครับ

    ขอบคุณมากนะครับ!!

  • #2
    http://www.unlimitpc.com/article_104_PhysX-by-NVIDIA

    Comment


    • #3
      ขอบคุณมากๆครับ แล้วส่วนของ AMD มีเทคโนโลยีที่เป็นเฉพาะตัวไหมครับ? ถ้ามีรบกวนพี่ช่วยบอกผมหน่อยครับว่า มันคืออะไร??

      Comment


      • #4
        Originally posted by SK~Dex[D] View Post
        ขอบคุณมากๆครับ แล้วส่วนของ AMD มีเทคโนโลยีที่เป็นเฉพาะตัวไหมครับ? ถ้ามีรบกวนพี่ช่วยบอกผมหน่อยครับว่า มันคืออะไร??
        ไม่มีครับ แต่ Physx มันทำงานผ่าน Cuda ซึ่ง AMD มีเทคโนโลยีที่คล้าย ๆ Cuda คือ Stream ผมอธิบายชัด ๆ ไม่ได้ แต่มันคือเครื่องสำหรับพัฒนาโปรแกรมให้ใช้ GPU ในการประมวลผลแบบเดียวกับ CPU ได้ นอกจากนี้มันยังรองรับ OpenCL ซึ่งเป็นเทคโนโลยีแบบเดียวกัน แต่เป็นแบบมาตรฐานกลาง ทุกค่ายรองรับเหมือนกันหมด ในทางทฤษฏีหาก AMD จะทำให้การ์ดจอตัวเองประมวลผลฟิสิกส์ได้ก็ทำได้ (เคยลองทำมาแล้ว แต่ก็เงียบไปแล้วเช่นกัน) แต่ ณ ตอนนี้มันยังไม่มี แต่มันกำลังพยายามไปผลักดัน Bullet Physics Engine ซึ่งใช้เทคโนโลยี OpenCL และเป็น Physics Engine แบบ Open Source โดยหวังจะให้มันมาเบียด Physx ออกไปจากตลาด แต่ Nvidia เองก็พยายามร่วมสนับสนุนมันเหมือนกัน และมีแผนจะพัฒนาให้ Physx รองรับ OpenCL ด้วย เผื่อให้หมดจุดอ่อนในเรื่องที่ Physx ยังเป็นเทคโนโลยีผูกขาดเฉพาะ Nvidia ทำให้มีผู้พัฒนาให้การสนใจน้อยเมื่อเทียบกับ Physics Engine เจ้าอื่น เข้าใจตามนี้ครับ

        Comment


        • #5
          Originally posted by Some1 View Post
          ไม่มีครับ แต่ Physx มันทำงานผ่าน Cuda ซึ่ง AMD มีเทคโนโลยีที่คล้าย ๆ Cuda คือ Stream ผมอธิบายชัด ๆ ไม่ได้ แต่มันคือเครื่องสำหรับพัฒนาโปรแกรมให้ใช้ GPU ในการประมวลผลแบบเดียวกับ CPU ได้ นอกจากนี้มันยังรองรับ OpenCL ซึ่งเป็นเทคโนโลยีแบบเดียวกัน แต่เป็นแบบมาตรฐานกลาง ทุกค่ายรองรับเหมือนกันหมด ในทางทฤษฏีหาก AMD จะทำให้การ์ดจอตัวเองประมวลผลฟิสิกส์ได้ก็ทำได้ (เคยลองทำมาแล้ว แต่ก็เงียบไปแล้วเช่นกัน) แต่ ณ ตอนนี้มันยังไม่มี แต่มันกำลังพยายามไปผลักดัน Bullet Physics Engine ซึ่งใช้เทคโนโลยี OpenCL และเป็น Physics Engine แบบ Open Source โดยหวังจะให้มันมาเบียด Physx ออกไปจากตลาด แต่ Nvidia เองก็พยายามร่วมสนับสนุนมันเหมือนกัน และมีแผนจะพัฒนาให้ Physx รองรับ OpenCL ด้วย เผื่อให้หมดจุดอ่อนในเรื่องที่ Physx ยังเป็นเทคโนโลยีผูกขาดเฉพาะ Nvidia ทำให้มีผู้พัฒนาให้การสนใจน้อยเมื่อเทียบกับ Physics Engine เจ้าอื่น เข้าใจตามนี้ครับ
          1. การประมวนผลฟิสิกส์คืออะไรครับ?
          2. ขอคำอธิบายเกื่ยวกับ OpenCL ระเอืยดนิดนึงได้ไหมครับ?

          Comment


          • #6
            ในอนาคต หากทั้ง 2 ค่ายนี้ มี Physx และ DX11

            เหมือนกัน คนไม่ไปเล่น ATI กันหมดเหรอครับ T-T

            เห็นว่ารุ่นเดียวกันกับ Nvidia จะแรงกว่า เย็นกว่า สวยกว่าทุกตัวเลยป่ะคับ

            Comment


            • #7
              Originally posted by SK~Dex[D] View Post
              1. การประมวนผลฟิสิกส์คืออะไรครับ?
              2. ขอคำอธิบายเกื่ยวกับ OpenCL ระเอืยดนิดนึงได้ไหมครับ?
              การประมวลผลฟิสิกส์ก็คือการคำนวนพวกการตกกระทบ การมีปฏิสัมพันธ์ต่าง ๆ กับโลกในเกม การเป็นไปของสภาพแวดล้อมต่าง ๆ ในเกม เช่นการจำลองบรรยากาศ อย่างการเคลื่อนไหวของทิศทางลมที่สอดประสานกัน ต้นไม้ ใบไม้ ผืนผ้า วัตถุต่าง ๆ ควัน ที่เคลื่อนไหวไปอย่างสอดประสานกับแรงลมที่พัดในเกม หรือการมีปฏิสัมพันธ์กับตัวละครในเกม เช่นพุ่มไม้ หรือกอหญ้า กลุ่มควัน การไหลของน้ำ ที่ลู่ไปตามการเคลื่อนที่ของตัวละครที่เคลื่อนที่ผ่านอะไรทำนองนั้น

              ส่วน OpenCL มันเป็นเทคโนโลยีที่ใช้ชิพกราฟิกบนการ์ดจอ หรือ GPU ในการประมวลผลเหมือน CPU โปรแกรมที่พัฒนาด้วย OpenCL จะสามารถใช้เจ้าชิพ GPU มาช่วยประมวลผลได้ และช่วยเพิ่มประสิทธิภาพการทำงานให้สูงขึ้น

              Comment


              • #8
                เหมือนกับฟิสิกที่เราเรียนแหละครับ คือการกระทบกับสิ่งของหรือแม้ แต่สเก็ดระเบิด

                Comment


                • #9
                  Originally posted by Some1 View Post
                  การประมวลผลฟิสิกส์ก็คือการคำนวนพวกการตกกระทบ การมีปฏิสัมพันธ์ต่าง ๆ กับโลกในเกม การเป็นไปของสภาพแวดล้อมต่าง ๆ ในเกม เช่นการจำลองบรรยากาศ อย่างการเคลื่อนไหวของทิศทางลมที่สอดประสานกัน ต้นไม้ ใบไม้ ผืนผ้า วัตถุต่าง ๆ ควัน ที่เคลื่อนไหวไปอย่างสอดประสานกับแรงลมที่พัดในเกม หรือการมีปฏิสัมพันธ์กับตัวละครในเกม เช่นพุ่มไม้ หรือกอหญ้า กลุ่มควัน การไหลของน้ำ ที่ลู่ไปตามการเคลื่อนที่ของตัวละครที่เคลื่อนที่ผ่านอะไรทำนองนั้น

                  ส่วน OpenCL มันเป็นเทคโนโลยีที่ใช้ชิพกราฟิกบนการ์ดจอ หรือ GPU ในการประมวลผลเหมือน CPU โปรแกรมที่พัฒนาด้วย OpenCL จะสามารถใช้เจ้าชิพ GPU มาช่วยประมวลผลได้ และช่วยเพิ่มประสิทธิภาพการทำงานให้สูงขึ้น
                  ขอบคุณครับ แล้วส่วน ATi กับ nVidia ถ้าราคาเท่ากันตัวไหนแรงกว่ากันครับ ขอเหตุผลด้วยนะครับ อิอิ

                  Comment


                  • #10
                    Originally posted by SK~Dex[D] View Post
                    ขอบคุณครับ แล้วส่วน ATi กับ nVidia ถ้าราคาเท่ากันตัวไหนแรงกว่ากันครับ ขอเหตุผลด้วยนะครับ อิอิ
                    ถ้าราคาเท่ากัน ไม่เอาเรื่องการมี PhysX เข้ามาคิด ก็เป็น Ati ครับที่มีประสิทธิภาพสูงกว่า
                    แต่ถ้านับเรื่องการมี PhysX แถมมาด้วยสำหรับการ์ดของ nvidia นั้น
                    ก็แล้วแต่มุมมองของท่านครับ ว่าจะเลือกอย่างไร

                    Comment


                    • #11
                      Originally posted by maroon2pac View Post
                      ถ้าราคาเท่ากัน ไม่เอาเรื่องการมี PhysX เข้ามาคิด ก็เป็น Ati ครับที่มีประสิทธิภาพสูงกว่า
                      แต่ถ้านับเรื่องการมี PhysX แถมมาด้วยสำหรับการ์ดของ nvidia นั้น
                      ก็แล้วแต่มุมมองของท่านครับ ว่าจะเลือกอย่างไร
                      งงนิดๆแหะ 555+ ATi ไม่มีอะไรที่เหมือน PhysX เหรอครับ?

                      Comment


                      • #12
                        Originally posted by SK~Dex[D] View Post
                        งงนิดๆแหะ 555+ ATi ไม่มีอะไรที่เหมือน PhysX เหรอครับ?
                        ฟิสิกส่วนใหญ่ใช้กะเกม แล้วเกมมันก็สามารถเปิดปิดได้

                        แต่เอาการ์ด ATi เล่น physX แล้วเฟรมมันจะไม่เหลือครับ ด้านการใช้งานจิง

                        ด้านทฤษฏี ไม่กล้าอธิบายครับ ความรู้ไม่แน่นพอ

                        ปล ผมมั่วอย่างไรรบกวนเรปล่างแก้ด้วย

                        Comment


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

                          Comment


                          • #14
                            งั้นถ้าถ้ามว่า มีกับไม่มี PhysX มันต่างกันไหมเพราะไม่เคยเห็นเทียบกันครับ แล้วผมเห็นคนในนี้หลายคนชอบเอาการ์ดแดงมาทำด้วยอ่ะครับ

                            Comment


                            • #15
                              Originally posted by Unjikung View Post
                              งั้นถ้าถ้ามว่า มีกับไม่มี PhysX มันต่างกันไหมเพราะไม่เคยเห็นเทียบกันครับ แล้วผมเห็นคนในนี้หลายคนชอบเอาการ์ดแดงมาทำด้วยอ่ะครับ
                              ดูความต่างเอาเองเลยครับ


                              BORKED

                              Comment

                              Working...
                              X