Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 22

MULTIMEDIA AND TECHNOLOGY ETCS-360

Faculty name: Mr. Ashish Khanna

Student name: Sushil Mehra Roll No.:04314802710 Semester: VI Group: C2

Maharaja Agrasen Institute of Technology, PSP Area, Sector 22, Rohini, New Delhi 110085

NAME OF THE LAB PRACTICAL RECORD PAPER CODE Name of the student University Roll No. Branch Section/ Group PRACTICAL DETAILS Exp. no Experiment Name Date of performance Date of checking Remarks Marks (10) : : : : : ETCS-360 Sushil Mehra 04314802710 CSE C2

INTRODUCTION OF MAYA
It is 3D computer graphics software that runs on Microsoft Windows, Mac OS and Linux, originally developed by Alias Systems Corporation (formerly Alias| Wavefront ) and currently owned and developed by Autodesk, Inc .Maya 1.0 was released in February 1998. Following a series of acquisitions, Maya was bought by Autodesk in 2005. Under the name of the new parent company, Maya was renamed Autodesk Maya. However, the name "Maya" continues to be the dominant name used for the product. It is used to create interactive 3D applications, including video games, animated film, TV series, or visual effects. The product is named after the Sanskrit word Maya ( my), the Hindu concept of illusion. Users define a virtual workspace (scene) to implement and edit media of a particular project. Scenes can be saved in a variety of formats, the default being .mb (Maya Binary). Maya exposes a node graph architecture. Scene elements are node-based, each node having its own attributes and customization. As a result, the visual representation of a scene is based entirely on a network of interconnecting nodes, depending on each other's information. For the convenience of viewing these networks, there is a dependency and a directed acyclic graph. Alongside its more recognized visual workflow, Maya is equipped with a cross-platform scripting language, called Maya Embedded Language. MEL , is provided for scripting and a means to customize the core functionality of the software, since many of the tools and commands used are written in it. Code can be used to engineer modifications, plug-ins or be injected into runtime. Outside these superficial uses of the language, user interaction is recorded in MEL, allowing even inexperienced users to implement subroutines. Scene information can thus be dumped, extension .ma, editable outside Maya in any text editor. Maya's support for Python script in tandem with the native Maya Embedded Language (MEL) are the finishing touches that ensure your satisfaction with the product. If Maya doesn't do something when you pull it out of the box and you'll probably have to dig for a long time before you find something it doesn't do you can extend Maya's capability with scripts of your own. Maya really shows its grit when it comes to animation. It supports scripted animation, keyframe animation and procedural animation. You can animate in separate layers, dub your animations with multiple audio tracks, and even render your animations in stereoscopic 3D. Apply motion capture data to your character models and splice models into existing footage with the motion tracking feature. Slow down or stop the timeline for Matrix-like effects with the time warping feature. Edit the motion trails of objects for easy adjustment of your animations. Copy movement patterns from one character to another with the Maya-exclusive animation retargeting function. The list of animation features could go on and on, but you get the idea this 3D animation software is a powerhouse. Maya's toon shader is ideal for cartoon-like images and does a great job of imitating hand-drawn and cell-shaded art. Manga artists will get a lot of use out of this feature.

Experiment 1
Objective: Create 3D objects, and do their rendering. Steps:1. Select modeling from main menu bar 2. Click Create NRUBS PRIMITIVE Cylinders. 3. Click Create NRUBS PRIMITIVE Cone. 4. Click Create NRUBS PRIMITIVE Cube. 5. Press 5 to solidify the primitives. Output:

Experiment 2
Objective: Create a wine glass using EV curve tool. Steps:1. Select surface from main menu bar 2. Click Create EV curve tool. 3. Click to create the points on the plane having wine glass shape. 4. Press Enter on completion of points. 5. Select the curve and revolve the glass and press 5 to solidify it Output:

Experiment 3
Objective: Create a Dining Table in Maya using modeling and to its Rendering. Steps:1. Select animation from main menu bar. 2. Click create->polygon primitives ->cube and scale the cube. 3. Click create->polygon primitives->cylinder and scale the cylinder. 4. Select cube and scale it to form the back of chair. 5. Select plane and scale it to form the base of chair. 6. Select cylinder and scale it to form the legs of chair. 7. Repeat steps 6,7,8 to form different chairs. Output:

Experiment 4
Objective: Create a Sofa Set in Maya using modeling and to its Rendering. Steps:1. Select modeling from menu bar. 2. Create a cylinder using polygon primitives for base of table. 3. Create top of table by adjusting the cylinder of minimal height. 4. Create cubes of appropriate dimensions to create base of sofa. 5. Create back of sofa by using cylinder. 6. Also create legs of sofa using cylinders. 7. Follow the steps 4,5,6 to create sofa of different dimensions. 8. Arrange the items in a proper order. Output:

Experiment 5
Objective: Create a Bouncing Ball Animation. Steps:1. 2. 3. 4. 5. Output: Select animation from main menu bar Click Create Polygon PRIMITIVE sphere and press 5 to solidify. Click move tool to move the ball and press s to set its position in a frame. And repeat the same thing in second frame and third and so forth for animation. Click to play the animation.

Experiment 6
Objective: Create a Helical Path and revolve a ball from top to bottom using animation. Steps:1. 2. 3. 4. 5. 6. 7. 8. Output: Select animation from main menu bar. Click create->polygon primitives ->helix. Click create->polygon primitives->sphere and press 5 to solidify. Click move tool to over the ball around the helix. Fix the position of the ball in frame by pressing set key(s). Move to next frame and set another position of the ball using set key. Repeat step 7 to move the ball sufficient no of times. Click play to view the moving ball.

Experiment 7
Objective: Create a solar system replica in Maya & make all planets revolving around the sun in their orbit using animation. Steps:1. 2. 3. 4. 5. 6. 7. 8. 9. Output: Selected animation in main menu bar Clicked on Create->NURBS Primitives->Circle Made total 9 orbits,i.e., 1 for each planet & scaled them to make them elliptical Then clicked on Create->NURBS Primitives->Sphere Made 9 spheres & scaled them according to ratio of size of planets & translated them to their orbit path. Fixed the position of spheres in a frame by pressing Animate->Set key Moved to next frame & placed spheres at some other position & pressed Animate->Set key Repeated above step to make sufficient no. of frames Clicked on play to view the animation

Experiment 8
Objective: To Create a scene in Autodesk Maya depicting the rising Sun. Steps:1. 2. 3. 4. 5. 6. 7. 8. 9. Output: Create a New Scene in Maya Select Create Menu and in Polygon Primitives, select Cone, for making the mountains(2 times). Select Sphere for Sun and scale it accordingly. Using Top View, place the Sun/Sphere such that it appears to be behind the mountains from front view. Using Hypershade option of Rendering editor in Windows menu, create a new lambert material. Select the color of sun in it Repeat 5 and 6 for a lambert material for mountain colors. Right click and use these materials for the respective objects. Change position of sun while setting frames for animating it.

MULTIMEDIA AND TECHNOLOGY ETCS-360

Faculty name: Mr. Ashish Khanna

Student name: Varun Gupta Roll No.: Semester: VI Group: C2

Maharaja Agrasen Institute of Technology, PSP Area, Sector 22, Rohini, New Delhi 110085

NAME OF THE LAB PRACTICAL RECORD PAPER CODE Name of the student University Roll No. Branch Section/ Group PRACTICAL DETAILS Exp. no Experiment Name Date of performance Date of checking Remarks Marks (10) : : : : : CSE C2 ETCS-360 Varun Gupta

It is 3D computer graphics software that runs on Microsoft Windows, Mac OS and Linux, originally developed by Alias Systems Corporation (formerly Alias| Wavefront ) and currently owned and developed by Autodesk, Inc .Maya 1.0 was released in February 1998. Following a series of acquisitions, Maya was bought by Autodesk in 2005. Under the name of the new parent company, Maya was renamed Autodesk Maya. However, the name "Maya" continues to be the dominant name used for the product. It is used to create interactive 3D applications, including video games, animated film, TV series, or visual effects. The product is named after the Sanskrit word Maya ( my), the Hindu concept of illusion. Users define a virtual workspace (scene) to implement and edit media of a particular project. Scenes can be saved in a variety of formats, the default being .mb (Maya Binary). Maya exposes a node graph architecture. Scene elements are node-based, each node having its own attributes and customization. As a result, the visual representation of a scene is based entirely on a network of interconnecting nodes, depending on each other's information. For the convenience of viewing these networks, there is a dependency and a directed acyclic graph. Alongside its more recognized visual workflow, Maya is equipped with a cross-platform scripting language, called Maya Embedded Language. MEL , is provided for scripting and a means to customize the core functionality of the software, since many of the tools and commands used are written in it. Code can be used to engineer modifications, plug-ins or be injected into runtime. Outside these superficial uses of the language, user interaction is recorded in MEL, allowing even inexperienced users to implement subroutines. Scene information can thus be dumped, extension .ma, editable outside Maya in any text editor. Maya's support for Python script in tandem with the native Maya Embedded Language (MEL) are the finishing touches that ensure your satisfaction with the product. If Maya doesn't do something when you pull it out of the box and you'll probably have to dig for a long time before you find something it doesn't do you can extend Maya's capability with scripts of your own. Maya really shows its grit when it comes to animation. It supports scripted animation, keyframe animation and procedural animation. You can animate in separate layers, dub your animations with multiple audio tracks, and even render your animations in stereoscopic 3D. Apply motion capture data to your character models and splice models into existing footage with the motion tracking feature. Slow down or stop the timeline for Matrix-like effects with the time warping feature. Edit the motion trails of objects for easy adjustment of your animations. Copy movement patterns from one character to another with the Maya-exclusive animation retargeting function. The list of animation features could go on and on, but you get the idea this 3D animation software is a powerhouse. Maya's toon shader is ideal for cartoon-like images and does a great job of imitating hand-drawn and cell-shaded art. Manga artists will get a lot of use out of this feature.

Experiment 1
Objective: Create 3D objects, and do their rendering. Steps:6. Select modeling from main menu bar 7. Click Create NRUBS PRIMITIVE Cylinders. 8. Click Create NRUBS PRIMITIVE Cone. 9. Click Create NRUBS PRIMITIVE Cube. 10. Press 5 to solidify the primitives. Output:

Experiment 2
Objective: Create a wine glass using EV curve tool. Steps:6. Select surface from main menu bar 7. Click Create EV curve tool. 8. Click to create the points on the plane having wine glass shape. 9. Press Enter on completion of points. 10. Select the curve and revolve the glass and press 5 to solidify it Output:

Experiment 3
Objective: Create a Dining Table in Maya using modeling and to its Rendering. Steps:8. Select animation from main menu bar. 9. Click create->polygon primitives ->cube and scale the cube. 10. Click create->polygon primitives->cylinder and scale the cylinder. 11. Select cube and scale it to form the back of chair. 12. Select plane and scale it to form the base of chair. 13. Select cylinder and scale it to form the legs of chair. 14. Repeat steps 6,7,8 to form different chairs. Output:

Experiment 4
Objective: Create a Sofa Set in Maya using modeling and to its Rendering. Steps:1. Select modeling from menu bar. 2. Create a cylinder using polygon primitives for base of table. 3. Create top of table by adjusting the cylinder of minimal height. 4. Create cubes of appropriate dimensions to create base of sofa. 5. Create back of sofa by using cylinder. 6. Also create legs of sofa using cylinders. 7. Follow the steps 4,5,6 to create sofa of different dimensions. 8. Arrange the items in a proper order. Output:

Experiment 5
Objective: Create a Bouncing Ball Animation. Steps:6. Select animation from main menu bar 7. Click Create Polygon PRIMITIVE sphere and press 5 to solidify. 8. Click move tool to move the ball and press s to set its position in a frame. 9. And repeat the same thing in second frame and third and so forth for animation. 10. Click to play the animation. Output:

Experiment 6
Objective: Create a Helical Path and revolve a ball from top to bottom using animation. Steps:9. Select animation from main menu bar. 10. Click create->polygon primitives ->helix. 11. Click create->polygon primitives->sphere and press 5 to solidify. 12. Click move tool to over the ball around the helix. 13. Fix the position of the ball in frame by pressing set key(s). 14. Move to next frame and set another position of the ball using set key. 15. Repeat step 7 to move the ball sufficient no of times. 16. Click play to view the moving ball. Output:

Experiment 7
Objective: Create a solar system replica in Maya & make all planets revolving around the sun in their orbit using animation. Steps:10. Selected animation in main menu bar 11. Clicked on Create->NURBS Primitives->Circle 12. Made total 9 orbits,i.e., 1 for each planet & scaled them to make them elliptical 13. Then clicked on Create->NURBS Primitives->Sphere 14. Made 9 spheres & scaled them according to ratio of size of planets & translated them to their orbit path. 15. Fixed the position of spheres in a frame by pressing Animate->Set key 16. Moved to next frame & placed spheres at some other position & pressed Animate->Set key 17. Repeated above step to make sufficient no. of frames 18. Clicked on play to view the animation Output:

Experiment 8
Objective: To Create a scene in Autodesk Maya depicting the rising Sun. Steps:10. 11. 12. 13. 14. 15. 16. 17. 18. Output: Create a New Scene in Maya Select Create Menu and in Polygon Primitives, select Cone, for making the mountains(2 times). Select Sphere for Sun and scale it accordingly. Using Top View, place the Sun/Sphere such that it appears to be behind the mountains from front view. Using Hypershade option of Rendering editor in Windows menu, create a new lambert material. Select the color of sun in it Repeat 5 and 6 for a lambert material for mountain colors. Right click and use these materials for the respective objects. Change position of sun while setting frames for animating it.

You might also like