multmedia lab file

Embed Size (px)

Citation preview

  • 7/30/2019 multmedia lab file

    1/14

    MULTIMEDIA TECHNOLOGY

    Faculty Name: Mr Aashish Khanna Student Name:Vinamra Singh

    Roll No.: 01914802710

    Semester:VI

    Batch :6C-1

    Maharaja Agrasen Institute of technology, PSP area,

    Sector 22, Rohini, New Delhi 110085

  • 7/30/2019 multmedia lab file

    2/14

    INDEX

    S.No. Experiment Date Sign.

  • 7/30/2019 multmedia lab file

    3/14

    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, includingvideo 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.

  • 7/30/2019 multmedia lab file

    4/14

    Features of Maya

    Autodesk Maya 2013 software delivers practical toolsets to help create and

    maintain the modern, open pipelines you need to address todays challenging 3Danimation, visual effects, game development, and post production projects.

    Powerful new toolsets for dynamic simulation, animation, and rendering offer newlevels of creativity, while everyday productivity enhancements help you finish

    faster. In addition, the Open Data initiative introduced in Maya 2013 offers tools tohelp facilitate parallel workflows and better complexity handling.

    Maya Embedded Language

    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, sincemany of the tools and commands used are written in it. Code can be used to

    engineer modifications,plug-insor beinjectedintoruntime. Outside these

    superficial uses of the language, user interaction is recorded in MEL, allowing

    even inexperienced users to implementsubroutines. Scene information can thusbedumped, extension .ma, editable outside Maya in anytext editor.

    http://en.wikipedia.org/wiki/Plug-in_(computing)http://en.wikipedia.org/wiki/Plug-in_(computing)http://en.wikipedia.org/wiki/Plug-in_(computing)http://en.wikipedia.org/wiki/Code_injectionhttp://en.wikipedia.org/wiki/Code_injectionhttp://en.wikipedia.org/wiki/Code_injectionhttp://en.wikipedia.org/wiki/Run-time_systemhttp://en.wikipedia.org/wiki/Run-time_systemhttp://en.wikipedia.org/wiki/Run-time_systemhttp://en.wikipedia.org/wiki/Subroutineshttp://en.wikipedia.org/wiki/Subroutineshttp://en.wikipedia.org/wiki/Subroutineshttp://en.wikipedia.org/wiki/Database_dumphttp://en.wikipedia.org/wiki/Database_dumphttp://en.wikipedia.org/wiki/Database_dumphttp://en.wikipedia.org/wiki/Text_editorhttp://en.wikipedia.org/wiki/Text_editorhttp://en.wikipedia.org/wiki/Text_editorhttp://en.wikipedia.org/wiki/Text_editorhttp://en.wikipedia.org/wiki/Database_dumphttp://en.wikipedia.org/wiki/Subroutineshttp://en.wikipedia.org/wiki/Run-time_systemhttp://en.wikipedia.org/wiki/Code_injectionhttp://en.wikipedia.org/wiki/Plug-in_(computing)
  • 7/30/2019 multmedia lab file

    5/14

    Expt 1

    Create canonical tower using NURBS modeling and do its rendering.

    Steps:-

    1.Select modeling from main menu bar

    2. Click create NURBS PRIMITIVE Cylinders.

    3. Click create NURBS PRIMITIVE Cone.

    4. Click create NURBS PRIMITIVE Cube.

    5. Press 5 to solidify the primitives.

    6. Place Cone above the Cylinder so that both axes comes along together.

    7. Use rotate tool and place the cube above the cone so that its vertex touch the

    Cone.

  • 7/30/2019 multmedia lab file

    6/14

    Output:-

  • 7/30/2019 multmedia lab file

    7/14

    Expt 2

    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.

  • 7/30/2019 multmedia lab file

    8/14

    Output:-

  • 7/30/2019 multmedia lab file

    9/14

    Expt 3

    Bounce a ball using animation.

    Steps:-

    1. Select animation from main menu bar

    2. Click create Polygon PRIMITIVE sphere and press 5 to solidify.

    3. Click move tool to move the ball and press s to set its position in a frame .

    4. And repeat the same thing in second frame and third and so forth for animation.

    6. Click to play the animation.

    Output:-

  • 7/30/2019 multmedia lab file

    10/14

  • 7/30/2019 multmedia lab file

    11/14

    Experiment -4

    Create helical path and revolve a ball around the helix from top to bottom

    Steps:

    1. Select animation from main menu bar.2. Click create polygon primitiveshelix.3. Click createpolygon primitives spheres and pres 5 to solidify.4. Click move tool to move ball around the helix.5. Fix the position of the ball in a frame by pressing set key(s).6. Move to next frame and set another location to set the frame.7. Select the sufficient number of frames for animation.8. Click play to review the animation.

  • 7/30/2019 multmedia lab file

    12/14

  • 7/30/2019 multmedia lab file

    13/14

    Experiment-5

    Create a dining table in MAYA using modeling

    Steps:

    1. Select animation from menu bar.2. Clickcreatepolygon primitivescube.3. Scale the cube to the required size.4. Click createpolygon primitivescylinder to create leg of table.5. Repeat step 4 to create all four legs.6. Select createpolygon primitivescube to create base of chair7. Repeat step 6 to create back of chair.8. Repeat step 5 to create legs of chair.9. Repeat steps 6,7,8 to create four chairs.

  • 7/30/2019 multmedia lab file

    14/14