อ่าน 2 นาที
การแมปยูวี
การทำ UV mapping ใน กราฟิก 3 มิติ คือกระบวนการ สร้าง texture mapping ให้ กับ โมเดล 3 มิติ โดยการฉายพิกัดพื้นผิวของโมเดลลงบนภาพ 2 มิติ ตัวอักษร "U" และ "V" แทนแกนของ texture 2 มิติ...
การแมปยูวี


การทำ UV mappingในกราฟิก 3 มิติคือกระบวนการสร้าง texture mapping ให้ กับโมเดล 3 มิติโดยการฉายพิกัดพื้นผิวของโมเดลลงบนภาพ 2 มิติ ตัวอักษร "U" และ "V" แทนแกนของ texture 2 มิติ เนื่องจาก "X", "Y" และ "Z" ถูกใช้แทนแกนของวัตถุ 3 มิติในพื้นที่โมเดลอยู่แล้ว ในขณะที่ "W" (นอกเหนือจาก XYZ) ถูกใช้ในการคำนวณ การหมุน ควอ เทอร์เนียน ซึ่งเป็นการดำเนินการทั่วไปในกราฟิก คอมพิวเตอร์
กระบวนการ
การสร้างพื้นผิว UV ช่วยให้โพลีกอนที่ประกอบเป็นวัตถุ 3 มิติสามารถระบายสีด้วยสี (และคุณลักษณะพื้นผิวอื่นๆ) จากภาพธรรมดาได้ ภาพนี้เรียกว่าแผนที่พื้นผิว UV [ 1 ]กระบวนการแมป UV เกี่ยวข้องกับการกำหนดพิกเซลในภาพให้กับการแมปพื้นผิวบนโพลีกอน ซึ่งโดยปกติจะทำโดยการคัดลอกชิ้นส่วนรูปสามเหลี่ยมของแผนที่ภาพและวางลงบนรูปสามเหลี่ยมบนวัตถุโดย "โปรแกรม" [ 2 ]การสร้างพื้นผิว UV เป็นทางเลือกแทนการแมปการฉายภาพ (เช่น การใช้พิกัด X, Y, Z ของโมเดลหรือการแปลงตำแหน่งใดๆ) โดยจะแมปไปยังพื้นที่พื้นผิวแทนที่จะเป็นพื้นที่ทางเรขาคณิตของวัตถุ การคำนวณการเรนเดอร์จะใช้พิกัดพื้นผิว UV เพื่อกำหนดวิธีการระบายสีพื้นผิวสามมิติ
เทคนิคการประยุกต์ใช้

ในภาพตัวอย่าง ทรงกลมถูกกำหนดพื้นผิวเป็นลายตารางหมากรุกในสองวิธี ทางด้านซ้าย โดยไม่มีการแมป UV ทรงกลมถูกแกะสลักจากลายตารางหมากรุกสามมิติที่ปูในพื้นที่ยูคลิด ส่วนเมื่อมีการแมป UV ลายตารางหมากรุกจะปูในพื้นที่ UV สองมิติ และจุดต่างๆ บนทรงกลมจะถูกแมปไปยังพื้นที่นี้ตามละติจูดและลองจิจูด ของจุดเหล่า นั้น

การแกะ UV
เมื่อสร้างแบบจำลองเป็นตาข่ายรูปหลายเหลี่ยมโดยใช้โปรแกรมสร้างแบบจำลอง 3 มิติพิกัด UV (หรือที่เรียกว่าพิกัดพื้นผิว ) สามารถสร้างขึ้นสำหรับแต่ละจุดยอดในตาข่ายได้ วิธีหนึ่งคือให้โปรแกรมสร้างแบบจำลอง 3 มิติคลี่ตาข่ายสามเหลี่ยมที่รอยต่อโดยอัตโนมัติ โดยจัดวางสามเหลี่ยมบนหน้ากระดาษแบนราบ หากตาข่ายเป็นทรงกลม UV ตัวอย่างเช่น โปรแกรมสร้างแบบจำลองอาจแปลงมันเป็นการฉายภาพแบบเอกภาค (equirectangular projection ) เมื่อแบบจำลองถูกคลี่ออกแล้ว ศิลปินสามารถลงสีพื้นผิวบนแต่ละสามเหลี่ยมทีละตัว โดยใช้ตาข่ายที่คลี่ออกเป็นแม่แบบ เมื่อเรนเดอร์ฉาก แต่ละสามเหลี่ยมจะแมปกับพื้นผิวที่เหมาะสมจาก " แผ่นสติกเกอร์" (decal sheet )
แผนที่ UV สามารถสร้างขึ้นโดยอัตโนมัติด้วยโปรแกรม หรือสร้างด้วยตนเองโดยศิลปิน หรืออาจเป็นการผสมผสานทั้งสองอย่าง บ่อยครั้งที่แผนที่ UV จะถูกสร้างขึ้น จากนั้นศิลปินจะปรับแต่งและเพิ่มประสิทธิภาพเพื่อลดรอยต่อและการทับซ้อน หากแบบจำลองมีความสมมาตร ศิลปินอาจทับซ้อนสามเหลี่ยมด้านตรงข้ามเพื่อให้สามารถระบายสีทั้งสองด้านพร้อมกันได้
พิกัด UV จะถูกนำไปใช้ตามความเหมาะสมสำหรับแต่ละหน้า[ 2 ]ซึ่งหมายความว่าตำแหน่งจุดยอดเชิงพื้นที่ที่ใช้ร่วมกันสามารถมีพิกัด UV ที่แตกต่างกันสำหรับแต่ละสามเหลี่ยม ดังนั้นสามเหลี่ยมที่อยู่ติดกันจึงสามารถถูกตัดแยกออกจากกันและวางตำแหน่งบนพื้นที่ต่างๆ ของแผนที่พื้นผิวได้
กระบวนการแมป UV ที่ง่ายที่สุดต้องใช้สามขั้นตอน: การคลี่ตาข่าย การสร้างพื้นผิว และการใช้พื้นผิวกับหน้าโพลีกอนที่เกี่ยวข้อง[ 1 ]
การแมป UV อาจใช้พื้นผิวที่ซ้ำกันหรือการแมปแบบ 'เฉพาะ' ที่แทรกเข้าไปเป็นข้อกำหนดเบื้องต้นสำหรับการอบ (baking )
การหาค่า UV บนทรงกลม
สำหรับจุดใดๆบนทรงกลม ให้คำนวณโดยที่ คือเวกเตอร์หน่วยจากไปยังจุดกำเนิดของทรงกลม
โดยสมมติว่าขั้วของทรงกลมอยู่ในแนวเดียวกับแกน Y พิกัด UV ในช่วงดังกล่าวสามารถคำนวณได้ดังนี้:
ดูเพิ่มเติม
- การฉายภาพแผนที่
- เรขาคณิต
- แผนที่คอนฟอร์มอลกำลังสองน้อยที่สุด
- การกำหนดพารามิเตอร์ตาข่าย
- เอ็นเออร์บีเอส
- ตาข่ายรูปหลายเหลี่ยม
- การเปลี่ยนแปลงของเรดอน
- แผนที่แสง
- การปั้นแบบดิจิทัล
- ระบบพิกัดแบบแบรีเซนทริก
ลิงก์ภายนอก
- การสร้างภาพแมป LSCMด้วยBlender
- บทช่วยสอนการสร้าง UV MappingในBlender
- ตัวอย่างการทำ UV mapping )
- โปรแกรมสร้างแผนที่ UV Checker
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การแมปยูวี
การทำ UV mapping ใน กราฟิก 3 มิติ คือกระบวนการ สร้าง texture mapping ให้ กับ โมเดล 3 มิติ โดยการฉายพิกัดพื้นผิวของโมเดลลงบนภาพ 2 มิติ ตัวอักษร "U" และ "V" แทนแกนของ texture 2 มิติ...
กระบวนการ
การสร้างพื้นผิว UV ช่วยให้โพลีกอนที่ประกอบเป็นวัตถุ 3 มิติสามารถระบายสีด้วยสี (และคุณลักษณะพื้นผิวอื่นๆ) จากภาพธรรมดาได้ ภาพนี้เรียกว่าแผนที่พื้นผิว UV [ 1 ] กระบวนการแมป UV เกี่ยวข้องกับการกำหนดพิกเซลในภาพให้กับการแมปพื้นผิวบนโพลีกอน...
เทคนิคการประยุกต์ใช้
ในภาพตัวอย่าง ทรงกลมถูกกำหนดพื้นผิวเป็นลายตารางหมากรุกในสองวิธี ทางด้านซ้าย โดยไม่มีการแมป UV ทรงกลมถูกแกะสลักจากลายตารางหมากรุกสามมิติที่ปูในพื้นที่ยูคลิด ส่วนเมื่อมีการแมป UV ลายตารางหมากรุกจะปูในพื้นที่ UV สองมิติ และจุดต่างๆ...
การแกะ UV
เมื่อสร้างแบบจำลองเป็น ตาข่ายรูปหลายเหลี่ยม โดยใช้ โปรแกรมสร้างแบบจำลอง 3 มิติ พิกัด UV (หรือที่เรียกว่า พิกัดพื้นผิว ) สามารถสร้างขึ้นสำหรับแต่ละ จุดยอด ในตาข่ายได้ วิธีหนึ่งคือให้โปรแกรมสร้างแบบจำลอง 3 มิติคลี่ตาข่ายสามเหลี่ยมที่รอยต่อโดยอัตโนมัติ...