วันศุกร์ที่ 27 กุมภาพันธ์ พ.ศ. 2552

*****การใช้ nCloth ทำผ้า(เบื้องต้น)*****


การใช้ nCloth ในการทำผ้าให้กับโมเดล มีข้อดีคือทำออกมาได้เป็นที่น่าพอใจดีครับ ซึ่งสามารถพริ้วเองและติดกับโมเดลของเรา โดยที่ขยับโมเดลไปทางไหน มันก็จะตามไปและพริ้วสวยดี แต่ข้อเสีย แน่นอนว่าระหว่างทำงานมันจะลำบากและไม่ไหลลื่นแน่นอน เพราะเครื่องเราไม่แรงพอT_T แต่เมื่อทำแล้วก็ออกมาสวยดีครับ ^_^
1. เมื่อเรามีโมเดลแล้ว แต่เราอยากให้โมเดลเรามีผ้าพริ้วๆตรงด้านข้าง
2. สร้างผ้าที่เราต้องการโดยการสร้างแบบปกติคือ ทำด้วยโพลีก้อน(ยิ่งเฟสถี่มากจะยิ่งสวยครับ)

3. เปิดหมวด nCloth ขึ้นมาครับดังภาพ แล้วเลือกโมเดลที่เราอยากให้เป็นผ้า หลังจากนั้นก็ติ๊กที่รูปไอค่อนในวงกลมได้เลยครับ ทีนี้เจ้าโพลีก้อนของเราก็กลายเป็นผ้าแล้ว
4. ทดสอบโดยการ play ดูครับ จะเห็นได้ว่าผ้าของเรายังดูแปลกๆ โดยจะตกลงด้านล่าง เป็นเพราะเรายังไม่ได้ทำการยึดให้ผ้าติดกับส่วนที่เราต้องการครับ ให้เรากดแบ็คกลับไปที่ 1 เพื่อที่จะกลับไปทำให้ผ้ายึดกับโมเดลเราก่อน

5.ทีนี้เรามาทำงานในส่วนของ Face แล้วเลือกครอบในจุดที่เราอยากจะให้ยึดติดกับโมเดล
6. เลือกกดไอค่อนตามที่ลูกศรชี้นะครับ

7. เราจะได้เส้นอ้างอิงขึ้นมา ในวงกลมครับ
8. ให้เราทำการ parent เส้นอ้างอิงนี้กับกระดูกของโมเดลเรา(เลือกกระดูกที่ใกล้ที่สุด)

9. ทดสอบ play ดูอีกครั้ง ทีนี้เราจะเห็นได้ว่า ผ้าของเราตกลงด้านล่างตามแรงโน้มถ่วงของโลกและดูเป็นธรรมชาติมากขึ้น รวมทั้งด้านบนของผ้าก็ยึดติดกับโมเดลเราแล้ว แต่ว่าผ้าของเรายังทะลุขาของโมเดลอยู่ ให้แบ็คกลับไปที่ 1 เหมือนเดิมครับ
10. ทำงานในหมวดของ nCloth โดยการเลือกโหมด nCloth ในช่องด้านบน ตามภาพที่วงกลม
11. เลือกโมเดลผ้าของเราก่อน แล้วไปที่ nConstraint > Force Field
12. เราจะได้ลูกบอลสีเขียวนี้ขึ้นมา ซึ่งเจ้าลูกบอลนี้ทำหน้าที่กันไม่ให้ผ้าของเราทะลุโมเดล
13. ย้ายลูกบอลมาไว้ที่บริเวณขาของโมเดล แล้วทำการขยายดังภาพ เพื่อกันไม่ให้ผ้าไปทะลุโมเดล
14. parent ลูกบอลนี้กับ กระดูกโมเดล
15. ทีนี้เราก็ซ่อนเจ้าลูกบอลนี้ซะ ด้วยการใช้ Layers โดยติ๊กเปิดLayers ขึ้นมาที่มุมบนขวาของจอ จะมีหน้าต่าง layers ขึ้นมา
16. Layers > Create Empty Layer สร้างเลเยอร์ขึ้นมาครับ
17. คลิกขวาค้าง ในเลเยอร์ที่เราสร้าง แล้วเลือก Ass Selected Objects ติ๊กตัว V ทีนี้เราก็ซ่อนเจ้าลูกบอลเรียบร้อยแล้ว
18. ทดสอบ play ดูผลงาน nCloth ของเราครับ ทีนี้ผ้าไม่ทะลุโมเดลแล้ว^_^
ถ้างง หรือ ไม่เข้าใจตรงไหนก็ msn มาถามกันได้ครับ
***** หมายเหตุ*****
การใช้ nCloth ควรทำหลังจากที่เราอนิเมทโมเดลเราเรียบร้อยแล้วนะครับ เพราะถ้าทำก่อนการอนิเมท เครื่องจะหน่วงมากเป็นพิเศษ และเราจะทำงานได้ไม่สะดวกครับ

ไม่มีความคิดเห็น: