วันอาทิตย์ที่ 27 ตุลาคม พ.ศ. 2556

ความหมายฐานข้อมูล

  ฐานข้อมูล (Database)    เป็นการเก็บข้อมูลที่มีความสัมพันธ์กันให้อยู่ในหัวเรื่องหรือจุดประสงค์อย่างใด อย่างหนึ่ง เช่น  ชื่อ-นามสกุล ที่อยู่ หมายเลขโทรศัพท์เพื่อน สินค้าที่มีอยู่ในคลังสินค้า เป็นต้นซึ่งเมื่อได้รับการจัดหมวดหมู่แล้วจะทำให้สามารถนำเอาส่วนประกอบนั้นๆ เป็นตัวตั้งในการนำออกมาใช้ประโยชน์ได้  
ที่มาของความหมายนี้ http://www.comsrt.net63.net/1Database.htm
ฐานข้อมูล(Database) คือระบบที่รวบรวมข้อมูลไว้ในที่เดียวกัน ซึ่งประกอบไปด้วยแฟ้มข้อมูล (File)ระเบียน (Record) และ เขตข้อมูล (Field) และถูกจัดการด้วยระบบเดียวกัน โปรแกรมคอมพิวเตอร์จะเข้าไปดึงข้อมูลที่ต้องการได้ อย่างรวดเร็ว ซึ่งอาจเปรียบฐานข้อมูลเสมือนเป็น electronic filing system

ที่มาของความหมายนี้ http://pioneer.chula.ac.th/~vduangna/2200199/page3.html
     ระบบฐานข้อมูล คือ ระบบจัดเก็บข้อมูลด้วยคอมพิวเตอร์โดยมีวัตถุประสงค์เพื่อบำรุงรักษาข้อสนเทศ (Maintain information) และสามารถนำข้อสนเทศเหล่านั้นมาใช้ได้ทุกเมื่อที่ต้องการ
ระบบฐานข้อมูลประกอบส่วนประกอบหลัก4 ส่วนได้แก่
1. ข้อมูล (Data) ข้อมูลในฐานข้อมูลจะต้องมีคุณสมบัติ 2 ประการ คือ
เบ็ดเสร็จ (Integrate) ฐานข้อมูลเป็นแหล่งรวบรวมข้อมูลจากแฟ้มต่าง ๆ ไว้ครบถ้วนสมบูรณ์ เพื่อลดข้อมูลซ้ำซ้อนระหว่างแฟ้ม
ใช้ร่วมกันได้ (Share) ข้อมูลแต่ละชิ้นในฐานข้อมูลสามารถนำมาแบ่งใช้กันได้ระหว่างผู้ใช้ต่าง ๆ ในระบบ
2. ฮาร์ดแวร์ (Hardware) ประกอบด้วย อุปกรณ์บันทึกข้อมูลเช่น จานแม่เหล็ก , I/O device , Device controller , I/O channels , หน่วยประมวลผล และหน่วยความจำหลัก
3. ซอฟต์แวร์ (Sorftware) ตัวกลางเชื่อมระหว่างฐานข้อมูลและผู้ใช้คือ DBMS เป็นซอฟต์แวร์ที่สำคัญที่สุดของระบบฐานข้อมูล นอกจากนี้ยังมี Utility , Application Develoment tool , Desisn aids , Report writers , ect.
4. ผู้ใช้ (Users) มี 3 กลุ่มใหญ่ ๆ คือ
Application Programmer เขียนโปรแกรมประยุกต์
End Users ผู้ใช้ที่อยู่กับ Online terminal เข้าถึงข้อมูลโดยผ่านโปรแกรมประยุกต์ หรือผ่านภาษาเรียกค้น (Query Language)
Data Addministrator & Database Administrator

ที่มาของความหมายนี้  http://cptd.chandra.ac.th/selfstud/dbsystem/%E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%9A%E0%B8%90%E0%B8%B2%E0%B8%99%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html
    ฐานข้อมูล (Database) หมายถึง กลุ่มของข้อมูลที่มีความสัมพันธ์กัน นำมาเก็บรวบรวมเข้าไว้ด้วยกันอย่างมีระบบและข้อมูลที่ประกอบกันเป็นฐานข้อมูลนั้น ต้องตรงตามวัตถุประสงค์การใช้งานขององค์กรด้วยเช่นกัน เช่น ในสำนักงานก็รวบรวมข้อมูล ตั้งแต่หมายเลขโทรศัพท์ของผู้ที่มาติดต่อจนถึงการเก็บเอกสารทุกอย่างของสำนักงาน ซึ่งข้อมูลส่วนนี้จะมีส่วนที่สัมพันธ์กันและเป็นที่ต้องการนำออกมาใช้ประโยชน์ต่อไปภายหลัง ข้อมูลนั้นอาจจะเกี่ยวกับบุคคล สิ่งของสถานที่ หรือเหตุการณ์ใด ๆ ก็ได้ที่เราสนใจศึกษา  หรืออาจได้มาจากการสังเกต การนับหรือการวัดก็เป็นได้ รวมทั้งข้อมูลที่เป็นตัวเลข  ข้อความ  และรูปภาพต่าง ๆ ก็สามารถนำมาจัดเก็บเป็นฐานข้อมูลได้ และที่สำคัญข้อมูลทุกอย่างต้องมีความสัมพันธ์กัน เพราะเราต้องการนำมาใช้ประโยชน์ต่อไปในอนาคต

ที่มาของความหมายนี้ http://mpnn2551.net46.net/Subjects/DBMS32042014/dataBaseIntro.html
 ฐานข้อมูล หมายถึง แหล่งที่ใช้สำหรับเก็บรวบรวมข้อมูลซึ่งอยู่ในรูปแฟ้มข้อมูลมารวมไว้ที่เดียวกัน รวมทั้งต้องมีส่วนของพจนานุกรมข้อมูล (data dictionary) เก็บคำอธิบายเกี่ยวกับโครงสร้างของฐานข้อมูล และเนื่องจากข้อมูลที่จัดเก็บนั้นต้องมีความสัมพันธ์ซึ่งกันและกันทำให้สามารถสืบค้น (retrieval) แก้ไข (modified) ปรับปรุงเปลี่ยนแปลงโครงสร้าง ข้อมูล (update) และจัดเรียง (sort) ได้สะดวกขึ้นโดยในการกระทำการดังที่กล่าวมาแล้ว ต้องอาศัยซอฟต์แวร์ประยุกต์สำหรับจัดการฐานข้อมูล
ที่มาของความหมายนี้ http://www.ns.ac.th/course/webit/lesson2/lesson2_39.htm
สรุป ฐานข้อมูลคือ การเก็บรวมข้อมูลที่มีความสัมพันธ์กันไว้ด้วยกัน ซึ่งข้อมูลนั้นอาจจะเกี่ยวข้องกับบุคคล สิ่งของ หรอสถานที่ ก็ได้ที่สนใจ ทำให้สามารถ สืบค้น แก้ไข ปรับปรุง ได้สะดวกมากขึ้น

วันพฤหัสบดีที่ 19 กันยายน พ.ศ. 2556

รวมงาน Animation

รวบรวมงาน Animation
งานแรก ทำชั้นวางหนังสือ อ  " 55


งานที่ สอง ทำชุดไวน์ (ยังไม่ค่อยสวยเลย ย -.-)


อ๊า ก ! งานสาม วาด X-wing :D


วาดห้องทำงาน นน (พัฒนาแล้ว ว :D 55)

อันนี้มีไฟด้วย  ยย 

วันพฤหัสบดีที่ 27 มิถุนายน พ.ศ. 2556

วิธีสร้าง ANIMATION


ขั้นตอนการสร้าง การ์ตูนเคลื่อนใหว(อนิเมชั่น)
บทความประมาณนี้ผมเองก็ได้เขียนไปหลายๆเวปบอร์ดเหมือนกัน แต่ทุกครั้งที่เขียนข้อมูลก็จะแน่นขึ้นเรื่อยๆเพราะงั้นครั้งนี้อาจจะไม่ใช่ครั้งสุดท้ายที่เขียน แต่ก็ดีกว่าที่เขียนก่อนหน้า. ทั้งนี้ขั้นตอนหลักๆทั้งหมดก็ใกล้เคียงกัน
อนิเมชั่นคือการนำถาพมาซ้อนกันให้เกินการเคลื่อนใหวขึ้น ส่วนกี่ภาพต่อ 1 วินาทีก็แล้วแต่สตูดิโอกำหนด. หลายๆคนชอบคิดว่าคนที่วาดการ์ตูนได้ก็น่าจะวาดภาพเคลื่อนใหวได้สิ อันนี้เป็นความเชื่อที่ผิด คนที่วาดการ์ตูนไม่จำเป็นต้องวาดภาพเคลื่อนใหวได้ และในทางกลับกัน คนวาด ภาพเคลื่อนใหวก็ไม่จำเป็นต้องวาดการ์ตูนได้เช่นกัน, อยากให้เข้าใจกันใหม่ เหตุผลที่ทำให้เข้าใจผิดเพราะพื้นฐานนั้นเหมือนกัน คือการวาด.
ก่อนที่เราจะมาเริ่มการสร้าง อนิเมชั่น นั้น เราต้องมีการวางแผนก่อน ไม่ว่า เนื้อเรื่อง, เสียง, อุปกร์ณการวาด, โปรแกรม ที่ใช้งานในการตัดต่อ. ทำไมต้องวางแผน ต้องเตรียมการ? หากมีการเตรียมการ จะเป็นการสะดวกทำให้เรารู้ว่าจะทำอะไรต่อเป็นขั้นๆไป
ไม่ว่าจะเป็นการสร้างหนังหรืออนิเมชั่น ต้องรู้ไว้ก่อนเลยว่า ไม่สามารถทำเสร็จในขั้นตอนเดียว โปรแกรมเดียว ต้องมีการนำมาผสมผสานกันด้วย.
1. IDEA - ความคิด แนวคิด
ขั้นตอนแรกในการทำเลยคือ คิด คิดว่าจะทำเรื่องอะไร ทำยังไง จบยังไง น่าสนใจยังไง ขนาดที่จะทำ ขั้นตอนนี้ยังไม่ต้องสนใจเทคนิกในการสร้าง เพียงแค่ระดมความคิดต่างๆเอามารวมกัน แต่อาจจะไม่จำเป็นต้องเขียนทุกอย่าง เขียนแค่ตัว หลักๆ ใว้

2.1 STORY - เนื้อเรื่องหลังจากได้แนวความคิดตอนนี้ก็มาเขียนเนื้อเรื่อง โดยเอาแนวคิดหลักๆมาขยายความ ในการเขียนเนื้อเรื่องตอนนี้ก็เหมือนกับเขียนนิยาย คิอไม่ใช่มีแต่เนื้อเรื่อง ต้องมีบทพูดด้วยเช่นกัน ไล่เป็นฉากๆ บทๆ ไป ขั้นตอนนี้ เอกสารจะเป็น แค่ ตัวอัก`ษรเท่านั้น. เพิ่มเติม บ.อนิเมชั่นที่ญี่ปุ่น การนำการ์ตูนเอามาทำอนิเมชั่นเค้าก็เขียนบทขึ้นมาใหม่อีกรอบโดยมี เนื้อเรื่องในการ์ตูนเป็นพื้นฐาน. พอได้เนื้อเรื่องก็จะนำเอามาให้ทีมงานอ่านกันเพื่อแก้ไข ไม่ว่าจะเป็น คำพูด เนื้อเรื่อง ว่าเหมาะสมกับกลุ่มมั้ย ไม่ใช่สักแต่ว่าเขียนไป.
2.2 STORY BOARD - สตอรี่บอร์ด
นำเนื้อเรื่องที่ทำการเรียบเรียง มาให้ทีมงานอ่านกัน เพื่อเอาไปเขียนสตอรี่บอร์ด, คนที่เขียนสตอรี่บอร์ดไม่จำเป็นต้องมีแค่คนเดียว แบ่งงานเป็น ฉากๆไป. ขั้นตอนนี้นั้น คือการนำเอาเนื้อเรื่องมาวาดเป็นภาพ มาเรียงต่อกันเป็นฉากๆ แล้วเอามาแปะใว้บนที่บอร์ด(ถึงเรียกว่า สตอรี่บอร์ด). แล้วเอามาเขียนมาแก้กันเพิ่มมุมมองฉากใหน แก้มุมใหน ขั้นตอนนี้จะสำคัญเพราะมีผลสืบเนื่องถึงขั้นตอน วาด อนิเมชั่น ถ้าทำไม่ดี จะเป็นปัญหาอย่างมาก.

3 AUDIO and SOUND - เสียง
เมื่อเอาสตอรี่บอร์ดมาเรียงกันเป็นหนังอย่างหยาบๆ (หรือที่คนเรียกกันอย่างหรูว่า อนิเม-ทริก ความละเอียดตรงนี้ขึ้นอยู่กับตอนวาดสตอรี่บอร์ดว่าละเอียดขนาดใหน)แล้วเอามาอัดเสียง ไม่ว่าจะเสียงพาค์ย เสียงเอฟเฟค เสียงฉากหลัง ทำให้หมด. มันจะเป็นการง่ายมาก หากเราทำเสียงแล้ว มาวาดให้ตรงกับเสียง มากกว่า ทำเสียงให้ตรงกับภาพ.
4. ANIMATE - วาดรูปเคลื่อนใหวเมื่อได้เสียงเราก็นำเสียงมาดูความยาว ตามช่วงเวลา เพื่อนำมาวาด. ขั้นตอนนี้ต้องอาศัยความ อดทน กับ ความมุ่งมั่น ในการทำเพราะเรื่องที่มีความยาว ครึ่งชั่วโมง ก็ต้องวาด 3000 รูปโดยประมาณ. ทั้งนี้ในการวาดในขั้นนี้ ต้องอาศัยการศึกษาและเทคนิกต่างๆ ไม่ว่าจะตัดเส้น ลงสี หรือ การเคลื่อใหวของสถานที่และตัวละคร.

5. EDIT - แก้ไขหลังจากวาดอนิเมชั่นแล้ว ตัวหนังยังแยกกันเป็นส่วนๆ ในขั้นตอนนี้จะนำมาต่อรวมกัน เพื่อเป็นหนังใหญ่. แล้วต้องนำมาดูกันเพื่อ พิจารณาว่า ทั้งเนื้อเรื่องดูลงตัวมั้ย ต้อง ตัดฉากใหนออก. ในขั้นตอนนี้มีหนังอนิเมชั่นไม่น้อย ที่ต้องตัดออกไป 3-4 ฉาก เพื่อความลงตัว ให้เหมาะสม.
6. FINAL OUTPUT - การผลิดขั้นสุดท้าย
เมื่อ หนัง ทั้งเรื่อง เสร็จเป็นอันที่เรียบร้อยแล้วนั้น ก็สู่การนำไปแสดงหรือเผยแพร่. ตรงนี้ขึ้นอยู่กับผู้จัดทำว่าจะเอาไปทำอะไร(ที่คิดใว้ในขั้นตอนที่ 1 แนวคิด) ส่วนมากคือการนำงานไปเสนอตาม บ. ต่างๆเพื่อ นำไป เผยแพร่ หรือ นำไปผลิต ก็ตามแต่ นโยบายของผู้จัดทำ.

ANIMATION ประเภท Computer Animation

3. Computer Animation


สรุปที่เป็น animation ประเภทนี้เพราะ ใช้ คอมพิวเตอร์ ในการสร้างตัวละคร

ANIMATION ประเภท Stop motion Animation


2. Stop Motion
 หรือเรียกว่า Model Animation


สรุปทีี่เป็น animation ประเภทนี้เพราะ เป็นการถ่ายภาพแต่ละขณะของหุ่นจำลองที่ค่อยๆขยับ         อาจจะเป็นของเล่น
หรืออาจจะสร้างตัวละครจาก Plasticine วัสดุที่คล้ายกับดินน้ำมันโดยโมเดลที่สร้างขึ้นมาสามารถใช้ได้อีกหลายครั้ง

ANIMATION ประเภท Drawn Animation

1. Drawn Animation 


สรุป ที่เป็น animation ประเภทนี้เพราะ เป็นแอนิเมชั่นเกิดจากการวาดภาพหลายๆพันภาพ แต่การฉายภาพเหล่านั้นผ่านกล้องอาจใช้เวลาไม่กี่นาที

ความหมายของ ANIMATION

 แอนิเมชัน (Animation) หมายถึง กระบวนการที่เฟรมแต่ละเฟรมของภาพยนตร์ ถูกผลิตขึ้นต่างหากจาก กันทีละเฟรม แล้วนำมาร้อยเรียงเข้าด้วยกัน โดยการฉายต่อเนื่องกัน ไม่ว่าจากวิธีการ ใช้คอมพิวเตอร์กราฟิก ถ่ายภาพรูปวาด หรือ หรือรูปถ่ายแต่ละขณะของหุ่นจำลองที่ค่อย ๆ ขยับเมื่อนำภาพดังกล่าวมาฉาย ด้วยความเร็ว ตั้งแต่ 16 เฟรมต่อวินาที ขึ้นไป เราจะเห็นเหมือนว่าภาพดังกล่าวเคลื่อนไหวได้ต่อเนื่องกัน ทั้งนี้เนื่องจาก การเห็นภาพติดตาในทาง คอมพิวเตอร์ การจัดเก็บภาพแบบอนิเมชันที่ใช้กันอย่างแพร่หลายในอินเทอร์เน็ต ได้แก่เก็บในรูปแบบ GIF MNG SVG และ แฟลช 

    คำว่า แอนิเมชั่น (animation) รวมทั้งคำว่า animate และ animator มากจากรากศัพท์ละติน "animare" ซึ่งมีความมหมายว่า
ทำให้มีชีวิต ภาพยนตร์แอนิเมชั่นจึงหมายถึงการสร้างสรรค์ลายเส้นและรูปทรงที่ไม่มีชีวิต ให้เคลื่อนไหวเกิดมีชีวิตขึ้นมาได้
(Paul Wells , 1998 : 10 ) 

     แอนิเมชั่น (Animation) หมายถึง "การสร้างภาพเคลื่อนไหว" ด้วยการนำภาพนิ่งมาเรียงลำดับกัน  และแสดงผลอย่างต่อเนื่อง
ทำให้ดวงตาเห็นภาพที่มีการเคลื่อนไหวในลักษณะภาพติดตา (Persistence of Vision) เมื่อตามนุษย์มองเห็นภาพที่ฉา่ย อย่างต่อเนื่อง เรตินาระรักษาภาพนี้ไว้ในระยะสั้นๆ ประมาณ 1/3 วินาที หากมีภาพอื่นแทรกเข้ามาในระยะเวลาดังกล่าว  
สมองของมนุษย์จะเชื่อมโยงภาพทั้งสองเข้าด้วยกันทำให้เห็นเป็นภาพเคลื่อนไหวที่มีความต่อเนื่องกัน  แม้ว่าแอนิเมชั่นจะใช้หลักการเดียว
กับวิดิโอ   แต่แอนิเมชั่นสามารถนำไปประยุกต์ใช้กับงานต่างๆได้มากมาย  เช่นงานภาพยนตร์  งานโทรทัศน์  งานพัฒนาเกมส์  งานสถาปัตย์
งานก่อสร้าง งานด้านวิทยาศาสตร์  หรืองานพัฒนาเว็บไซต์  เป็นต้น (ทวีศักดิ์  กาญจนสุวรรณ : 2552 : 222 ) 

    Animation is the rapid display of a sequence of images to create an illusion of movement. The most common method of presenting animation is as a motion picture or video program, although there are other methods. This type of presentation is usually accomplished with a camera and a projector or a computerviewing screen which can rapidly cycle through images in a sequence. Animation can be made with either hand rendered art, computer generated imagery, or three-dimensional objects, e.g., puppets or clay figures, or a combination of techniques. The position of each object in any particular image relates to the position of that object in the previous and following images so that the objects each appear to fluidly move independently of one another. The viewing device displays these images in rapid succession, usually 24, 25, or 30 frames per second.