2
โครงงานประเภท การทดลองทฤษฎี โครงงานประเภทการทดลองทฤษฎี โครงงานประเภทนี ้เป็นโครงงานที่ใช้คอมพิวเตอร์ช่วยในการ จาลองการทดลองของสาขาต่างๆ ซึ ่งเป็นงานที่ไม่สามารถทดลองด้วยสถานการณ์จริงได้ เช่น การจุดระเบิด เป็นต้น และเป็นโครงงานที่ผู้ทาต้องศึกษารวบรวมความรู้ หลักการ ข้อเท็จจริง และแนวคิดต่างๆ อย่างลึกซึ ้ง ในเรื่องที่ต้องการศึกษาแล้วเสนอเป็นแนวคิด แบบจาลอง หลักการ ซึ ่งอาจอยู่ในรูปของสูตร สมการ หรือ คาอธิบาย พร้อมทั ้งารจาลองทฤษฏีด้วยคอมพิวเตอร์ให้ออกมาเป็นภาพ ภาพที่ได้ก็จะเปลี่ยนไปตามสูตร หรือสมการนั ้น ซึ ่งจะทาให้ผู้เรียนมีความเข้าใจได้ดียิ่งขึ ้น การทาโครงงานประเภทนี ้มีจุดสาคัญอยู่ที่ผู้ทาต้อง มีความรู้ในเรื่องนั ้นๆ เป็นอย่างดี ตัวอย่างโครงงานจาลองทฤษฎี เช่น การทดลองเรื่องการไหลของของเหลว การทดลองเรื่องพฤติกรรมของปลาปิรันย่า และการทดลองเรื่องการมองเห็นวัตถุแบบสามมิติ เป็นต้น ตัวอย่างโครงงานประเภทการทดลองทฤษฎี การแปลงภาพ 3 มิติเรขาคณิตด้วย OpenGL Three-dimensional geometry transformations with OpenGL เรียบเรียงและสัมมนาโดย นางสาวชุติมา ดังยางหวาย 433324-1 นางสาววรรณพร ถนัดค้า 433348-9 อาจารย์ที่ปรึกษา อาจารย์อุรฉัตร โคแก้ว

ใบงานที่ 6 เรื่อง โครงงานประเภท“การทดลองทฤษฎี”

Embed Size (px)

Citation preview

Page 1: ใบงานที่ 6 เรื่อง โครงงานประเภท“การทดลองทฤษฎี”

โครงงานประเภท การทดลองทฤษฎ

โครงงานประเภทการทดลองทฤษฎ โครงงานประเภทนเปนโครงงานทใชคอมพวเตอรชวยในการ จ าลองการทดลองของสาขาตางๆ ซงเปนงานทไมสามารถทดลองดวยสถานการณจรงได เชน การจดระเบด เปนตน และเปนโครงงานทผท าตองศกษารวบรวมความร หลกการ ขอเทจจรง และแนวคดตางๆ อยางลกซงในเรองทตองการศกษาแลวเสนอเปนแนวคด แบบจ าลอง หลกการ ซงอาจอยในรปของสตร สมการ หรอค าอธบาย พรอมทงารจ าลองทฤษฏดวยคอมพวเตอรใหออกมาเปนภาพ ภาพทไดกจะเปลยนไปตามสตรหรอสมการนน ซงจะท าใหผเรยนมความเขาใจไดดยงขน การท าโครงงานประเภทนมจดส าคญอยทผท าตองมความรในเรองนนๆ เปนอยางด ตวอยางโครงงานจ าลองทฤษฎ เชน การทดลองเรองการไหลของของเหลว การทดลองเรองพฤตกรรมของปลาปรนยา และการทดลองเรองการมองเหนวตถแบบสามมต เปนตน

ตวอยางโครงงานประเภทการทดลองทฤษฎ

การแปลงภาพ 3 มตเรขาคณตดวย OpenGL Three-dimensional geometry transformations with OpenGL

เรยบเรยงและสมมนาโดย นางสาวชตมา ดงยางหวาย 433324-1 นางสาววรรณพร ถนดคา 433348-9 อาจารยทปรกษา อาจารยอรฉตร โคแกว

Page 2: ใบงานที่ 6 เรื่อง โครงงานประเภท“การทดลองทฤษฎี”

บทคดยอ การศกษาการท างานและฟงกชนของ OpenGL library และหลกการของระบบภาพสามมต มวตถประสงคเพอน าความรทไดมาใชในการพฒนาเครองมอทใชในการสราง , ตกแตงภาพทางดานกราฟก ( graphic )สามมตประกอบดวย การยายต าแหนงของภาพ , การหมนภาพ และการยอขยายภาพ โดยไดน า Microsoft Visual C++ 6.0 เปนเครองมอในการศกษา จากการศกษาพบวาสามารถน าฟงกชนใน OpenGL library ไดแก Graphics utility library ( GLU ) และ OpenGL Utility Toolkit ( GLUT ) ทมฟงกชนใหสามารถเลอกใชงานอยางหลากหลายมาใชงานรวมกบ Microsoft Visual C++ 6.0 เพอใชในการสราง Application Program ทจะน ามาใชกบงานดานกราฟก สามมตไดเปนอยางด จงไดขอสรปทชดเจนวามความเหมาะสมทจะน า OpenGL library มาเปนเครองมอในการพฒนา Application Program ในโครงงานได

Abstract The study of functions in OpenGL Library and 3D transformations , include scaling , translation and rotations , for creating and developing the graphic application program. Microsoft Visual C++ was used for work with OpenGL. The result shows that it is possible to use various functions in OpenGL , which are Graphics utility library ( GLU ) and OpenGL Utility Toolkit ( GLUT ) , to create the graphic application program. OpenGL also work well with Microsoft Visual C++. It’s suitable to use OpenGL for creating a project of graphic application program.

ค าน า เอกสารฉบบนเปนสวนหนงของวชาสมมนา 320491 จดท าขนเพอใหมความรความเขาใจในเรอง

“การแปลงภาพ 3 มตเรขาคณตดวย OpenGL (Three-dimensional geometry transformation with OpenGL)” เนองจากกราฟก(Graphic) ไดน ามาใชในระบบงานและโปรแกรมประยกต (Application) อยางกวางขวาง เชน การตกแตงโปรแกรมหรอการน ามาใชในการตกแตงเวบไซต (Web Site) รวมไปถงการท าภาพ animation ดงนนกราฟกจงเปนเรองทส าคญและนาสนใจในปจจบน

โดยในเอกสารจะประกอบไปดวยเนอหาเกยวกบระบบภาพ 3 มต, การใชงาน OpenGL library ดวย Microsoft Visual C++ 6.0 อกทงขนตอนการด าเนนงาน ตลอดจนผลทไดจากการด าเนนงาน

ทางผจดท าหวงวาเอกสารฉบบน จะมประโยชนไมมากกนอย ส าหรบผทสนใจจะศกษาเกยวกบระบบภาพ 3 มต หากผดพลาดประการใด ทางผจดท าตองขออภยไว ณ ทนดวย

คณะผจดท า 25 กรกฎาคม 2546

แหลงอางอง/ทมา http://kruoong.blogspot.com/2011/07/blog-post_25.html