Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/47222
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorสมชาย ประสิทธิ์จูตระกูล
dc.contributor.authorสมพงษ์ ปาลกูล
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย
dc.date.accessioned2016-02-29T06:46:43Z
dc.date.available2016-02-29T06:46:43Z
dc.date.issued2538
dc.identifier.isbn9746315404
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/47222
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2538en_US
dc.description.abstractวิทยานิพนธ์ฉบับนี้นำเสนอการออกแบบและพัฒนาคลังโปรแกรมสนับสนุนทำสไปรต์บนระบบไมโครซอฟต์วินโดวส์ เพื่อให้สามารถนำไปใช้ในการพัฒนาโปรแกรมจัดการภาพเคลื่อนไหวได้โดยง่าย ในการทำวิทยานิพนธ์นี้ได้ศึกษาหลักการทำภาพเคลื่อนไหวโดยเฉพาะเรื่องของสไปรต์ การทำงานของระบบไมโครซอฟต์วินโดวส์ และการพัฒนาคลังโปรแกรมเชื่อมโยงแบบพลวัต โดยใช้ภาษาซี ในคลังโปรแกรมมีฟังก์ชันสนับสนุนการทำสไปรต์เช่น การสร้างสไปรต์ การสร้างสภาพแวดล้อมของระบบ การสร้างคลังภาพ การกระจายข้อความไปให้สไปรต์ทุกตัวในระบบ ฟังก์ชันควบคุมการเคลื่อนไหวของสไปรต์ รวมทั้งการจัดการทรัพยากรต่างๆ ในระบบ เป็นต้น ผู้วิจัยได้ออกแบบขั้นตอนวิธีในการคำนวณพื้นที่ซ้อนทับของสไปรต์โดยการใช้เส้นตรงตามแนวดิ่งกวาดผ่านสไปรต์ทุกตัวจากซ้ายไปขวาซึ่งใช้เวลาน้อยน้อยกว่าแบบการคำนวณโดยตรงทุกคู่ จากการทดลองพบว่าเร็วขึ้นในช่วง 42-68% ทำให้ได้คลังโปรแกรมแกรมสนับสนุนการทำสไปรต์ที่มีประสิทธิภาพและใช้ได้ง่ายen_US
dc.description.abstractalternativeThis thesis presents the design and development of a program library to support sprite for Microsoft Windows which facilitates animations. The study in this work includes sprite animation techniques, Microsoft Windows, Dynamic Link Library, and C language. The library consists of the creations of sprits, animation environment, bitmap table, message broadcasting, sprite animation engine, and resource management. The animation engine uses an algorithm for overlapped areas of sprites by scaning a vertical line through all sprites which is faster than the direct calculation method. The experimental results showed that the speedup is between 42-68%. In addition, the library is easy to use.en_US
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectการสร้างภาพเคลื่อนไหวด้วยคอมพิวเตอร์en_US
dc.subjectไมโครซอฟต์วินโดวส์en_US
dc.subjectComputer animationen_US
dc.subjectMicrosoft Windows (Computer file)en_US
dc.titleคลังโปรแกรมสนับสนุนการทำสไปรต์บนระบบไมโครซอฟต์วินโดวส์en_US
dc.title.alternativeSprite library for Micreosoft Windowsen_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิศวกรรมคอมพิวเตอร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisorไม่มีข้อมูล
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Sompong_pa_front.pdf1.43 MBAdobe PDFView/Open
Sompong_pa_ch1.pdf835.37 kBAdobe PDFView/Open
Sompong_pa_ch2.pdf2.57 MBAdobe PDFView/Open
Sompong_pa_ch3.pdf4.53 MBAdobe PDFView/Open
Sompong_pa_ch4.pdf3.05 MBAdobe PDFView/Open
Sompong_pa_ch5.pdf763.97 kBAdobe PDFView/Open
Sompong_pa_back.pdf4.12 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.