Upload
orraya-swager
View
1.779
Download
5
Embed Size (px)
Citation preview
โครงงานประเภท การทดลองทฤษฎ
โครงงานประเภทการทดลองทฤษฎ โครงงานประเภทนเปนโครงงานทใชคอมพวเตอรชวยในการ จ าลองการทดลองของสาขาตางๆ ซงเปนงานทไมสามารถทดลองดวยสถานการณจรงได เชน การจดระเบด เปนตน และเปนโครงงานทผท าตองศกษารวบรวมความร หลกการ ขอเทจจรง และแนวคดตางๆ อยางลกซงในเรองทตองการศกษาแลวเสนอเปนแนวคด แบบจ าลอง หลกการ ซงอาจอยในรปของสตร สมการ หรอค าอธบาย พรอมทงารจ าลองทฤษฏดวยคอมพวเตอรใหออกมาเปนภาพ ภาพทไดกจะเปลยนไปตามสตรหรอสมการนน ซงจะท าใหผเรยนมความเขาใจไดดยงขน การท าโครงงานประเภทนมจดส าคญอยทผท าตองมความรในเรองนนๆ เปนอยางด ตวอยางโครงงานจ าลองทฤษฎ เชน การทดลองเรองการไหลของของเหลว การทดลองเรองพฤตกรรมของปลาปรนยา และการทดลองเรองการมองเหนวตถแบบสามมต เปนตน
ตวอยางโครงงานประเภทการทดลองทฤษฎ
การแปลงภาพ 3 มตเรขาคณตดวย OpenGL Three-dimensional geometry transformations with OpenGL
เรยบเรยงและสมมนาโดย นางสาวชตมา ดงยางหวาย 433324-1 นางสาววรรณพร ถนดคา 433348-9 อาจารยทปรกษา อาจารยอรฉตร โคแกว
บทคดยอ การศกษาการท างานและฟงกชนของ 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