การนำอเนมิชั่นที่ทำจาก Autodesk Maya 2011 กับ Macromedia Flash Player 8.0 ไปแสดงหน้าเว็บ

 
 

อเนมิชั่นที่เราสร้างจากโปรแกรม Autodesk Maya 2011 จะนำไปแสดงบนเว็บไซด์ไม่ได้ ต้องได้รับการเปลี่ยนแปลงเป็นไฟล์อื่นก่อนจึงจะนำไปแสดงได้ จึงขอนำโปรแกรม Macromedia Flash Player 8.0 มาทำการแปลงไฟล์ที่ได้จากโปรแกรม Autodesk Maya 2011 ให้เป็นไฟล์ที่สามารถนำไปใช้ได้ในเว็บไซด์
                ก่อนอื่นเราต้องทำการสร้างอเนมิชั่นในโปรแกรมมายาให้เสร็จเรียบร้อยก่อน แล้วจึงนำไปแปลงเป็นไฟล์ในโปรแกรมเฟลชต่อไป ซึ่งพอจะอธิบายได้ดังนี้
                เปิดไฟล์มายาที่ทำโมเดลเสร็จแล้ว และได้จัดแสง กล้องตามที่ต้องการเรียบร้อยแล้ว ดังรูป

 
     
       
 

ให้ทำการตั้งค่าเวลาที่ใช้ในการแสดงเฟรมต่อวินาที แนะนำให้ใช้ที่ 12 fps

 
               
     
       
 

ตั้งค่า Time Slider จากรูปเราจะทำอเนมิชั่นเป็นเวลา 5 วินาที ก็กำหนดเป็น 60 และกำหนดเป็น Real Time (12fps)

 
     
     
       
 

กำหนดอเนมิชั่นที่ต้องการจนเป็นที่พอใจ

 
     
     
       
 

เมื่อกำหนดการอเนมิชั่นโมเดลใดเสร็จแล้วให้ทำการลบค่าที่ไม่ต้องการให้โปรแกรมคำนวณออกเสียก่อน โดยไปที่ Edit > Delete by Type > Static Channels ตามรูป

 
     
     
 

จากนั้นทำการ Render โดยเลือกทีละเฟรมจนครบ 60 เฟรม

   
 
 

Render เสร็จแต่ละครั้งให้ทำการบันทึกไฟล์ ดังรูป

   
 
   

ให้เลือกบันทึกไฟล์เป็น .targa ซึ่งเป็นนามสกุลที่เหมาะในการนำไปทำอเนมิชั่นใน Flash หรือนามสกุลอื่นแล้วแต่ความต้องการของผู้ทำ

 
 
 

ทำการ Render ไฟล์จนครบทั้ง 60 เฟรม และบันทึกเรียบร้อย ควรเก็บไว้ในโฟลเดอร์เดียวกันเพื่อความเหมาะสมในการนำไปแปลงไฟล์ในเฟลชต่อไป

 
 
 

เปิดโปรแกรม Macromedia Flash Professional 8 ขึ้นมา เลือก Create New > Flash Document

 
 
 

ตั้งค่าขนาดไฟล์ที่ต้องการจะสร้างโดยตั้งให้เท่ากันกับที่ตั้งค่าขนาดไฟล์ที่ Render ไฟล์ในโปรแกรมมายา ให้ไปที่ Modify > Document… ตามรูป

 
 
 

เมื่อกดเข้ามาให้กำหนดค่า Dimensions : width และ height ซึ่งมีหน่วยเป็น pixel เหมือนกับพื้นที่การ Render ในมายา

 
 
 

จากนั้นให้ไปที่ Import > Import to Stage…

 
 
 

เลือกไฟล์ที่ตั้งค่าไว้ ซึ่งการตั้งชื่อในโปรแกรมมายาควรเรียงลำดับไว้ก่อนแล้ว เพราะจะมีผลต่อการคำนวณในโปรแกรมเฟลช จากรูปให้เลือกไฟล์ 01.tga แล้วกด Open

 
 
 

เมื่อเปิดมาโปรแกรมเฟลชจะถามให้เราเลือกตอบ
                เลือก Yes โปรแกรมเฟลชจะนำไฟล์ที่เราบันทึกมาโดยเรียงลำดับตามหมายเลขจากไฟล์ 01-60
                เลือก No โปรแกรมเฟลชจะนำเฉพาะไฟล์ 01.tga มาเพียงไฟล์เดียวเท่านั้น
                เลือก Cancel โปรแกรมเฟลชจะยกเลิกการเปิดไฟล์
ซึ่งให้เราเลือก Yes ในการนำไฟล์มาลงในไฟล์งานที่กำหนดไว้แล้ว

 
 
 

รอการประมวลผลของโปรแกรมเฟลช

 
 
 

เมื่อเสร็จแล้วจะไฟล์จะถูกเรียงลำดับ ให้สังเกตที่ Timeline จากเฟรม 1 ถึงเฟรมที่ 60

 
 
 

ให้กด Ctrl + Enter เพื่อดูผลการอเนมิชั่นที่ได้

 
 
 

จากนั้นให้ทำการแปลงไฟล์เพื่อนำไปใช้ โดยไปที่ File > Export > Export Movie…

 
 
 

ให้ตั้งชื่อไฟล์และบันทึกไฟล์เป็นนามสกุล Flash Movie (*.swf)

 
 
 

เมื่อกด Save จะปรากฏหน้าต่างขึ้นมาให้เรากำหนดค่าตามที่ต้องการ จากรูปจะไม่ทำการกำหนดค่าโดยเลือกใช้ค่า Defualt ของโปรแกรมที่ตั้งไว้แล้ว จากนั้นกด OK

 
 
 

ทดลองเปิดไฟล์ดูให้คลิ๊กขวาที่ไฟล์แล้วเลือก Open With > Internet Explorer

 
 
 

ดูการแสดงบนหน้า IE ว่าใช้ได้หรือไม่ก่อนนำไปใช้งานจริง

 
 
 

ด้านล่างนี้จะเป็นไฟล์สำเร็จที่นำไปใช้งานได้แล้ว

 
 
 
 
 
เทวินทร์ ประสิทธิ์เสริฐ
สงวนลิขสิทธิ์
การคัดลอกให้ก๊อปปี้ link ลงไปด้วย

http://www.cgpcenter.com/maya2011/mayawithflash/mayawithflash.html