Start with maya

19
Start with Maya : อํานาจ พรหมใจรักษ์ http://www.kruood.net

description

Start with maya

Transcript of Start with maya

Page 1: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Page 2: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Start with Maya

เร�มตนกบ Autodesk Maya จาเปนจะตองเขาใจหลกการพ(นฐานในการใชงานของโปรแกรมเสยกอน โดยเฉพาะโครงสรางการใชงานของโปรแกรมท�สาคญ ซ� งถกใชงานอยบอยๆ เพ�อเปนพ(นฐานในการใชงานท�ซบซอนย�งข(น

• Interface ในสวนการใชงานของโปรแกรม Autodesk Maya 2009

� Main Menu Bar เปนเมนหลกพ(นฐานของโปรแกรม Autodesk Maya 2011 ซ� งเปนเมนคาส�งพ(นฐาน

เชน File , Edit , Modify, Create, Display , Window และ Asset สวนคาส�งท�เหลอจะแตกตางกนไปตามโหมดการทางาน

���� Status Line เปนสวนท�แสดงสถานะวาอยในหมวดการส�งงานใด ซ� งจะทาใหเมนในโหมด Main

Menu barเปล�ยนไปตามทเลอกใชงาน เชน

Animation

Page 3: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Polygon

Surfaces

Dynamics

Rendering

nDynamics

���� Shelf เปนพ(นท� หรอ ท�วางคาส�งโดยจะแสดงผลในรปของปม(button) สาหรบไวเรยกใชงาน และสามารถ

สรางปมข(นมาเองได รวมถงสามารถเขยนภาษา MEL script แลวนามาสรางปมคาส�งไวใชงานเองเพ�อความสะดวก โดยปมคาส�งท�สรางเพ�มข(นมาเหลาน(จะแสดงอยในแถบเมน Custom

���� Tool Box เปนท�เกบเคร�องมอท�รวบรวมคาส�งพ(นฐานของโปรแกรม เพ�อความสะดวกในการใชงาน

เราสามรถเลอกใชคาส�งตางๆจากกลมเมนน(ดวยคาส�งคยลดเพ�อความรวดเรวในการทางาน

���� View Port เปนปมคาส�งเพ�อแสดงพ(นท�การทางานของของโปรแกรม โดยพ(นฐานประกอบดวย

• Single Perspective View เปนคาส�งเพ�อเปดมมอง 3 มตแบบ Perspective

Page 4: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

• Four View เปนคาส�งในการเปดมมองแบบ 4 มมมอง เพ�อความสะดวกในการจดองคประกอบ ของ Model ซ� งประกอบดวย

• Persp/Outliner เปนมมมองท�แสดงสวนประกอบของวตถและมมมอง Perspective

����Channel Box เปนท�เกบเคร�องมอท�รวบรวมคาส�งพ(นฐานของโปรแกรม เพ�อความสะดวกในการใชงาน

เราสามรถเลอกใชคาส�งตางๆจากกลมเมนน(ดวยคาส�งคยลดเพ�อความรวดเรวในการทางาน

����Time Slider เปนท�เกบเคร�องมอท�รวบรวมคาส�งพ(นฐานของโปรแกรม เพ�อความสะดวกในการใชงาน

เราสามรถเลอกใชคาส�งตางๆจากกลมเมนน(ดวยคาส�งคยลดเพ�อความรวดเรวในการทางาน

���� Command Live เปนท�เกบเคร�องมอท�รวบรวมคาส�งพ(นฐานของโปรแกรม เพ�อความสะดวกในการใช

งาน เราสามรถเลอกใชคาส�งตางๆจากกลมเมนน(ดวยคาส�งคยลดเพ�อความรวดเรวในการทางาน

Help Line เปนท�เกบเคร�องมอท�รวบรวมคาส�งพ(นฐานของโปรแกรม เพ�อความสะดวกในการใชงาน

เราสามรถเลอกใชคาส�งตางๆจากกลมเมนน(ดวยคาส�งคยลดเพ�อความรวดเรวในการทางาน

Page 5: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

• On the right box พ(นท�ดานขวาของโปรแกรมเปนพ(นท�มความซบซอนมาก ซ� งประกอบดวยเคร�องมอ 3 ชนด โดยแตละชนดกจะมหนาท�แตกตางกนออกไปในการใชงาน

ปมสาหรบเปด หรอ ปดในสวนของคาส�ง Attributes

Editor , Tool Setting และ Channel Box/Layer

Editor (เรยงจากซายไปขวาตามลาดบ

สวนพ(นท�สาหรบแสดงรายละเอยดคาส�งของ Attributes

Editor , Tool Setting และ Channel Box/Layer

Editor ซ�งเปนสวนท�ใชในการปรบแตงรายละเอยดของคาส�งในการจดการกบวตถระหวางการทางาน ซ�งพ(นท�ในสวนน( เราสามารถปด/เปดไดตามตองการ

Page 6: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Channel Box / Layer Editor

ในสวนของ Channel Box / Layer Editor จะอยรวมกน โดย Channel Box จะทาหนาท�แสดงรายละเอยดของวตถท�กาลงทางานอย เชน การแสดงขนาด ตาแหนง ทศทาง หรอ รายละเอยดการเปล�ยนแปลงอ�นๆ ท�เกดข(นกบวตถ

สวน Layer Editor เปนสวนสาหรบจดการกบวตถ สามารถแยกออกเปนหมวดหมไดตามตองการ โดยแบงวตถช(น

ตางๆออกเปน Layer เหมอนกนกบโปรแกรมกราฟกท�วไป โดยพ(นท�ในสวนน( เราสามารถเลอกการแสดงผลไดวาตองการใหแสดงเฉพาะ Channel Box หรอ Layer Editor หรอ แสดงรวมท(ง 2 อยาง โดยคลกท�ปมตวเลอกท�มมซายดานบนของพ(นท�สวนน(

ปมสาหรบกาหนดวาจะใหแสดงรายละเอยดเฉพาะ Channel Box หรอ Layer Editor หรอให

แสดงท(งหมด

พ(นท�ในสวนของ Channel Box สาหรบแสดงและกาหนดรายละเอยดของวตถ

พ(นท�ในสวนของ Layer Editor มหนาท�สาหรบจดเกบวตถตางๆท�อยบนหนาจอ เพ�อความสะดวกในการทางาน

Page 7: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Tool Setting

Attribute Editor

ในสวนของ Tool Setting เปนพ(นท�สาหรบแสดงสวนของการปรบแตงรายละเอยดการทางานของเคร�องมอท�เราเลอกใชงานอย โดยรายละเอยดจะเปล�ยน ไปตามชนดของเคร�องมอท�กาลงใชงานอยในขณะน(น

ในสวนของ Attribute Editor เปนพ(นท�สาหรบแสดงขอมล การทางานตางๆท�เกดข(นกบวตถท�ถกเลอก โดยโปรแกรมไดทาการจดเกบประวตไวเปนลาดบข(น(History) ซ� งเราสามารถดรายละเอยดตางๆท�เกดข(นกบวตถช(นน(นๆไดอยางละเอยด และสามารถเขาไปแกไขไดในทกๆข(นตอน น�นคอ สามารถยอน กลบไปแกไขการทางานในข(นตอนท�ผานมาแลวไดดวย

Page 8: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

• Project การทางานบนโปรแกรม Autodesk Maya น(นมองคประกอบมากมายไมวาจะเปน Model วตถ ขอมลของ

พ(นผววตถ รปภาพ Texture Map เปนตน ดงน(นการจดองคประกอบเหลาน(อยางเปนหมวดหมจงเปนส�งท�มประโยชนมากตอการทางาน การสราง Project คอ การสรางกลมของโฟลเดอรข(นมาบรรจสวนประกอบตางๆระหวางการทางาน ซ� งจะถกบนทกแยกออกไปเปนสวนๆ ตามโฟลเดอรยอยภายใน Project ท�สรางข(นมา การสราง Project สามารถทาไดโดยไปท�เมน File > Project > New Project จะมรายละเอยดตางๆ ดงตอไปน(

ชองกาหนดช�อของ Project

ชองแสดงท�เกบของProject

โดยสามารถกาหนดตาแหนงเองไดโดย คลกท�ปม Browse

ชองกาหนดช�อของโฟลเดอรของแตละสวนหากไมกาหนดจะไมมการสรางโฟลเดอรในสวนน(นข(นมา

ปม Accept สาหรบตกลงสราง Project ปม User

Defaulte สาหรบใชคาตามคาเร�มตน ปม Cancel

สาหรบยกเลกการทางาน

Page 9: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

หลงสราง Project แลวในโฟลเดอร Project กจะมโฟลเดอรยอย สาหรบเกบงานในสวนตางๆตามท�กาหนด เม�อเราทางานและบนทกขอมลตางๆ ขอมลในแตละสวนกจะถกบนทกลงไปในโฟลเดอรตางๆ ตามประเภทของขอมล

Project ท�สรางข(น

รายละเอยดภายใน Project ข(นอยกบการต(งช�อโฟลเดอรและขอมลในการทางาน

Page 10: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

• Scene

ผลงานสาหรบโปรแกรม Autodesk Maya จะเรยกวา Scene ซ� งเปรยบเสมอนฉากๆหน�งในถายทา ภาพยนตร ไมวาช(นงานจะเปน Model หรอ Animation กจะเรยกวา Scene ท(งส(น การสรางงานใหม(New Scene) การเปดงาน(Open Scene) หรอการบนทกงาน(Save Scene) ลวนแตใชคาส�งเหมอนกบโปรแกรมท�วไปท(งส(น

• View Port

การทางานบนโปรแกรม Autodesk Maya มคาส�งท�ตองใชงานอยเสมอ คอ ในสวนของ View Port ดวย เหตน�จงมความจาเปนท�จะตองมความร ความเขาใจตอการใชงาน View Port เปนอยางย�ง

เปนพ(นท�ทางานหลก ซ� งเปรยบเสมอนพ(นท�ถายทาภาพยนตร บรรดา Model ตางๆท�เปรยบเสมอนดารา กจะถกนามาใชงานในพ(นท�สวนน( เปนหลก พ(นท�ในการทางานของ 3D Graphic น(นเปนพ(นท�ท�ไมมจดส(นสด ดงน(นจงไมตองกงวลวา Model จานวนมากมายของเราจะแออดยดเยยดกนจนดไมรเร�อง

Page 11: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

พ(นท�สวนในการทงาน หรอ View Port น(น โดยท�วไปจะแสดงอยในมมมองท�ถกแบงออกเปน 4 มมมอง โดยจะประกอบไปดวยมมองดานบน ดานหนา ดานขาง และ ทศนยภาพ(Perspective) สาหรบโปรแกรม Autodesk Maya จะเร�มจากมมองดานเดยวแบบเตมหนาจอ แตกสามารถเปล�ยนเปนแบบ 4 มมองไดงายๆดวยการกดแปน Spacebar 1 คร( ง หากจะปรบมมองกลบกเพยง กดแปน Spacebar 1 คร( ง เชนกน

Page 12: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

ภายในชองของมมองแตละชองน(นเราสามารถกาหนดใหมการแบงสวนออกเปนชองยอยๆ หลายรปแบบตามท�ตองการไดโดยใชเมาสคลกท�เมน Panels > Layout จะปรากฏเมนยอยข(นมา ใหเลอกมมมองแบบตางๆไดตามตองการ

Page 13: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Four Panes

Page 14: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Control Viewport

เน�องจากพ(นท�ทางานของโปรแกรม Autodesk Maya น(นไมมขอบเขตท�จากด แตขนาดของชอง Viewport บนจอภาพน(นมขดจากดในการนาเสนอ ดงน(นจงจาเปนจะตองมเคร�องมอท�ใชสาหรบควบคมตาแหนง หรอ ทศทางของ Viewport เพ�อทาใหสามารถมองเหนพ(นท�ทางานตามท�เราตองการ เคร�องมอท�ใชในการควบคมมอยดวยกน 3 ชนด คอ Tumple , Track และ Dolly

Viewport Shader

วตถตางๆท�แสดงอยบนพ(นท�ทางานของโปรแกรม Autodesk Maya คาเร�มตนจะถกกาหนดใหแสดงพ(นผวเปนแบบเสนโครง หรอ Wireframe แตเราสามารถท�จะกาหนดไดวาตองการใหวตถน(นๆแสดงพ(นผวในลกษณะใด ซ� งสามารถใชคาส�งไดท�เมน Viewport >Shading จะปรากฏเมนยอยข(นมาใหเลอกรปแบบไดตามตองการ

Tumble View เปนการหมนมมมองเพ�อดรอบๆวตถ เราสามารถทาการ Tumble View ไดโดยการกดปม Alt ท�แปนพมพคางไวจากน(นคลกปมซายของเมาสคาง แลวลากเมาสจะไดมมมองตามตองการ

Track View เปนการเคล�อนยายตาแหนงมมอง เราสามารถทาการเคล�อนยายไดโดยการกดปม Alt ท�แปนพมพคางไวจากน(นคลกลอกลางของเมาสคางแลวลากเมาสจะสามารถยายมมองไดตามตองการ

Dolly View เปนการยอขยายมมมอง โดยเราสามารถทาการ Dolly View

ไดโดยการกดปม Alt ท�แปนพมพคางไวจากน(นคลกปมขวาของเมาสคาง แลว ลากเมาสจะไดมมมองยอหรอ ขยายตามตองการ หรออาจใชการหมนลอกลางเขา–ออก กไดเชนกน

Page 15: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Wireframe แสดงวตถแบบเสนโครง Wireframe

Smooth Shade All แสดงวตถแบบราบเรยบทกช(น

สวนแบบ Smooth Shade Selected Item เปนการ

กาหนดใหแสดงพ(นผวเรยบเฉพาะวตถช(นท�คลกเลอก สวนช(นท�ไมถกเลอกจะแสดงเปนเสนโครง Wireframe

Flat Shade Allแสดงวตถแบบเหล�ยม(ไมมการลบ หรอ

เกล�ยเงาระหวางช(น) สวนแบบ Flat Shade Selected

Item เปนการกาหนดใหแสดงพ(นผวแบบเหล�ยมเฉพาะ

วตถช(นท�คลกเลอก สวนช(นท�ไมถกเลอกจะแสดงเปนเสนโครง Wireframe

Bounding Box แสดงวตถแบบกลองส�เหล�ยม

Point แสดงวตถแบบจด Vertex

Page 16: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Shader Option

ใน Viewport เมน Shading นอกจากตวเลอกสาหรบกาหนดวาตองการใหแสดงพ(นผวของวตถแบบใดบางแลว กยงมตวเลอกเพ�มเตมในการแสดงผลของวตถใน Viewport ท�กาลงทางานอย ซ� งมตวเลอกท�นาสนใจ ดงน(

คาส�ง X-Ray เปนการกาหนดใหแสดงพ(นผวของวตถในพ(นท�ทางานทกช(นเปนแบบโปรงใส ซ�งทาใหเราสามารถสงเกตตาแหนง หรอ รายละเอยดของวตถท�ซอนกนอยหลายช(นไดอยางสะดวก

คาส�ง Wireframe on Sheded เปนการกาหนดใหแสดงพ(นผวของวตถในพ(นท�ทางานทกช(นเปนแบบWireframe(ปกตจะแสดงเฉพาะวตถท�ถกเลอกเทาน(น)

คาส�ง Use Default Material เปนการกาหนดใหแสดงพ(นผวของวตถในพ(นท�ทางานทกช(นเปล�ยนกลบมาเปนสพ(นฐานเดม(สเทาเขม)

คาส�ง Smooth Wireframe เปนการกาหนดใหแสดงพ(นผวของวตถในพ(นท�ทางานเปนแบบ Wireframe ในลกษณะน�มนวล(ด฿สบายตากวาปกต) ซ�งจะมผลกบเสน Grid และเสน Wireframe ของวตถ

Page 17: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Grid

เปนเสนตารางท�แสดงอยในพ(นท�ทางานชวยใหเรากาหนดระยะ หรอ แนวระหวางวตถไดอยางสะดวก แตบางคร( งเสนเหลาน(กรบกวนสายตาของเราในระหวางการทางาน ดงน(นการปด หรอเปดการแสดงเสน Grid เปนคร( งคราวระหวางการทางาน จงเปนเร�องท�เกดข(นเสมอขณะทางาน เม�อตองการปดหรอเปดเสน Grid ใน Viewport ใหใชเมาสคลกท�เมน Show ของชอง Viewport แลวคลกเลอกท� Grid แตหากตองการเปด หรอ ปด พรอมกนทกชองมมองใหใชคาส�งท�เมน Display > Grid แทน เราสามารถกาหนดรายละเอยดตางๆของเสน Grid ไดเอง ไมวาจะเปนระยะหางของชองตาราง หรอ สของเสน เพ�อความสะดวกในการทางานดวยการใชคาส�งท�เมน Display > Grid >Grid Option จะมสวนประกอบดงน(

Grid Option

Page 18: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Show/Hide Object

ภายในพ(นท�ทางานจะประกอบไปดวย วตถหลากหลายชนดไมวาจะเปนวตถแบบ Polygon ,NURBS ,Subdivision ,Curve แหลงจายแสง หรอ กลอง ดงน(นจงมคาส�งสาหรบกาหนดใหสามารถเลอกท�จะแสดง หรอ เกบซอนวตถชนดใดๆกไดท�ตองการ โดยคลกท�เมน Show จะปรากฏเมนพลดาวนใหสามารถเลอกแสดง หรอ ซอนวตถบนพ(นท�ทางาน

Page 19: Start with maya

Start with Maya : อานาจ พรหมใจรกษ http://www.kruood.net

Image Plane

ภาพ Image Plane เปนภาพในรปของวตถแผนส� เหล�ยมท�วางเอาไวในพ(นท�ทางาน สาหรบใชเปนภาพอางองประกอบการทางาน โดยเฉพาะกบงานสรางวตถ(Modeling) เม�อตองการสราง Image Planeในชอง Viewport ใดๆกตามใหไปท�เมนของ Viewport เลอก View > Image Plane > Import Image ในแตละมมมอง ไมวาจะเปนดานบน(Top) ดานหนา(Front) และดานขาง(Side) ภาพท�ถก Import เขามาในพ(นท�ทางานในลกษณะของวตถแผนเรยบท�มพ(นผวเปนภาพ ดงตวอยางท�แสดง