โลโก้
ยูเนี่ยนพีเดีย
การสื่อสาร
ดาวน์โหลดได้จาก Google Play
ใหม่! ดาวน์โหลด ยูเนี่ยนพีเดีย บน Android ™ของคุณ!
ดาวน์โหลด
เร็วกว่าเบราว์เซอร์!
 

การใช้กระดูกควบคุมแบบจำลองสามมิติ

ดัชนี การใช้กระดูกควบคุมแบบจำลองสามมิติ

การใช้กระดูกควบคุมแบบจำลองสามมิติ ในงานคอมพิวเตอร์กราฟิกส์สามมิติ และเกมคอมพิวเตอร์แบบ 3 มิติ นิยมใช้กระดูกเพื่อบังคับการเคลื่อนไหวของโมเดลสามมิติ โดยแทนที่จะเก็บ Key frame ของแต่ละการเคลื่อนไหวแยกกันไป ก็อาจเก็บการเคลื่อนไหวของกระดูกแทน เมื่อมีการขยับกระดูก กระดูกก็จะไปบังคับให้กลุ่มของจุดหรือ Vertex (geometry) เคลื่อนที่ไปตามกระดูกนั้น.

4 ความสัมพันธ์: การสร้างแบบจำลองสามมิติขั้นตอนวิธีคอมพิวเตอร์กราฟิกส์สามมิติเกมคอมพิวเตอร์ส่วนบุคคล

การสร้างแบบจำลองสามมิติ

กการให้แสงและเงา Utah teapot โมเดลซึ่งทำขึ้นโดย Martin Newell ใน พ.ศ. 2518 เป็นโมเดลที่นิยมกันมากในการเรียนการสอนและอุตสาหกรรมที่เกี่ยวข้องกับคอมพิวเตอร์กราฟิกส์สามมิติ ในคอมพิวเตอร์กราฟิกส์สามมิติ การสร้างโมเดลสามมิติ หรือ 3D modeling หมายถึงกระบวนการทางคณิตศาสตร์ในการสร้างแบบจำลองโดยอาศัยโครงสร้าง wireframe เพื่อแสดงวัตถุในสามมิติทั้งแบบที่เคลื่อนไหวได้และไม่เคลื่อนไหว โดยใช้ซอฟต์แวร์สามมิติสร้างขึ้น เพื่อให้ได้ผลลัพธ์ออกมาเป็น โมเดลสามมิติ ซึ่งสามารถนำมาแสดงผลด้วยกระบวนการ 3D rendering หรือ 3D projection หรือ 3D printing ที่ใช้สร้างวัตถุที่จับต้องได้จริงๆได้ โมเดลสามมิตินี้อาจถูกสร้างขึ้นโดยอัตโนมัติหรือโดยใช้คนทำขึ้น ทั้งนี้ การสร้างแบบจำลองสามมิติไม่จำเป็นต้องใช้คอมพิวเตอร์ในการสร้าง แต่ใช้วิธีวาดขึ้นเช่นในการเขียนแบบทัศนียภาพก็ได้ แบบจำลองสามมิติแบบ mesh ประกอบขึ้นจาก '''vertex''', '''edge''' และ '''face''' โมเดลเรือที่ใช้ NURBS.

ใหม่!!: การใช้กระดูกควบคุมแบบจำลองสามมิติและการสร้างแบบจำลองสามมิติ · ดูเพิ่มเติม »

ขั้นตอนวิธี

ั้นตอนวิธี หรือ อัลกอริทึม (algorithm) หมายถึงกระบวนการแก้ปัญหาที่สามารถเข้าใจได้ มีลำดับหรือวิธีการในการแก้ไขปัญหาใดปัญหาหนึ่งอย่างเป็นขั้นเป็นตอนและชัดเจน เมื่อนำเข้าอะไร แล้วจะต้องได้ผลลัพธ์เช่นไร ซึ่งแตกต่างจากการแก้ปัญหาแบบสามัญสำนึก หรือฮิวริสติก (heuristic) โดยทั่วไป ขั้นตอนวิธี จะประกอบด้วย วิธีการเป็นขั้นๆ และมีส่วนที่ต้องทำแบบวนซ้ำ (iterate) หรือ เวียนเกิด (recursive) โดยใช้ตรรกะ (logic) และ/หรือ ในการเปรียบเทียบ (comparison) ในขั้นตอนต่างๆ จนกระทั่งเสร็จสิ้นการทำงาน ในการทำงานอย่างเดียวกัน เราอาจจะเลือกขั้นตอนวิธีที่ต่างกันเพื่อแก้ปัญหาได้ โดยที่ผลลัพธ์ที่ได้ในขั้นสุดท้ายจะออกมาเหมือนกันหรือไม่ก็ได้ และจะมีความแตกต่าง ที่จำนวนและชุดคำสั่งที่ใช้ต่างกันซึ่งส่งผลให้ เวลา (time), และขนาดหน่วยความจำ (space) ที่ต้องการต่างกัน หรือเรียกได้อีกอย่างว่ามีความซับซ้อน (complexity) ต่างกัน การนำขั้นตอนวิธีไปใช้ ไม่จำกัดเฉพาะการเขียนโปรแกรมคอมพิวเตอร์ แต่สามารถใช้กับปัญหาอื่น ๆ ได้เช่น การออกแบบวงจรไฟฟ้า, การทำงานเครื่องจักรกล, หรือแม้กระทั่งปัญหาในธรรมชาติ เช่น วิธีของสมองมนุษย์ในการคิดเลข หรือวิธีการขนอาหารของแมลง หนึ่งในขั้นตอนวิธีอย่างง่าย คือ ขั้นตอนวิธีที่ใช้หาจำนวนที่มีค่ามากที่สุดในรายการ (ซึ่งไม่ได้เรียงลำดับไว้) ในการแก้ปัญหานี้ เราจะต้องดูจำนวนทุกจำนวนในรายการ ซึ่งมีขั้นตอนวิธีดังนี้.

ใหม่!!: การใช้กระดูกควบคุมแบบจำลองสามมิติและขั้นตอนวิธี · ดูเพิ่มเติม »

คอมพิวเตอร์กราฟิกส์สามมิติ

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

ใหม่!!: การใช้กระดูกควบคุมแบบจำลองสามมิติและคอมพิวเตอร์กราฟิกส์สามมิติ · ดูเพิ่มเติม »

เกมคอมพิวเตอร์ส่วนบุคคล

เกมคอมพิวเตอร์ส่วนบุคคล (Personal computer game) หรือ เกมคอมพิวเตอร์ หรือ เกมพีซี หมายถึงเกมที่เล่นบนคอมพิวเตอร์ส่วนบุคคล มากกว่าเครื่องเกมคอนโซล หรือเครื่องเกมอาร์เขต เกมคอมพิวเตอร์ส่วนบุคคลมีการพัฒนาจากรูปแบบการเล่นและกราฟิกที่เรียบง่าย ก่อนที่จะมีรูปแบบสลับซับซ้อนดังเช่นในปัจจุบัน เกมคอมพิวเตอร์ส่วนบุคคลถูกผลิตขึ้นมาโดยผู้พัฒนาเกมหนึ่งคนหรือมากกว่า ซึ่งส่วนใหญ่มักจะเป็นการร่วมตัวกันของผู้เชี่ยวชาญหลายด้าน (อย่างเช่น ผู้ออกแบบเกม) และออกจำหน่ายด้วยตนเอง หรือผ่านบุคคลที่สาม จากนั้น ผู้ผลิตเกมก็อาจจะมีการเผยแพร่เกมผ่านทางสื่อ อย่างเช่น ดีวีดี ซีดี เปิดโอกาสให้ดาวน์โหลดทางอินเทอร์เน็ต เกมคอมพิวเตอร์ส่วนบุคคลมักจะต้องการฮาร์ดแวร์ที่มีลักษณะเฉพาะในการเล่น อย่างเช่น ระบบประมวลผลทางกราฟิก หรือการต่ออินเทอร์เน็ต เป็นต้น ถึงแม้ว่าระบบดังกล่าวอาจไม่จำเป็นสำหรับการเล่นในบางเกมก็เป็นได้ หมวดหมู่:สื่อดิจิทัล หมวดหมู่:วิดีโอเกม หมวดหมู่:อภิธานศัพท์วิดีโอเกม หมวดหมู่:คอมพิวเตอร์ส่วนบุคคล.

ใหม่!!: การใช้กระดูกควบคุมแบบจำลองสามมิติและเกมคอมพิวเตอร์ส่วนบุคคล · ดูเพิ่มเติม »

เปลี่ยนเส้นทางที่นี่:

Skeletal animationการใช้กระดูกจำลองการเคลื่อนไหวของโมเดลสามมิติด้วยคอมพิวเตอร์การใช้กระดูกควบคุมการเคลื่อนไหวแบบจำลองสามมิติ

ขาออกขาเข้า
Hey! เราอยู่ใน Facebook ตอนนี้! »