Skip to content
cdwasden edited this page Mar 22, 2013 · 12 revisions

User Interface

The Basics

A user interface provides functionality for users for a specific program. Most programs provide sufficient functionality, but often custom tools need to be developed to provide greater use and/or ease.

As of Winter 2013, the two main programs BYU Animation uses for our films are Autodesk Maya and Side Effects Houdini. This page will describe the additional functionality for the user interface developed in our production pipeline. More to come soon.

A picture of the Owned User Interface in Maya - note the additional tag in the toolbar named 'owned'.

Maya

Within Maya, the Owned production pipeline has created a number of buttons to use:

The Owned User Interface in Maya.

  • Brent Button (Brent's face): gives you an inspirational quote from Brent. Now get back to work.
  • Check Out Button (Down arrow): takes you to a list of assets that are available to checkout.
  • Check In Button (Up arrow): takes the asset that is currently checked out, saves the changes in the repository, and releases the asset for others to use.
  • Discard Button (Trash can): releases the asset for others to use without saving the changes in the repository.
  • Alembic Button (Alembic logo): tags object for alembic export. More on this later.
  • Rollback Button (Cinammon roll?): rolls back the current asset to a previous version. More on this later.

Check In/Check Out

Each film has a repository that stores all of the film's assets: geometry, textures, sounds, shots, lighting, etc. To prevent two people working on the same asset at the same time (and causing all kinds of problems), only one copy of an asset is available to work on at a particular time. This is where the Check In/Check Out buttons comes in.

When someone presses the Check Out button, this menu appears:

The Check Out Menu.

This is a list of all of the assets being produced for Owned. Notice that there is a tab near the bottom of the menu to switch being lists of geometry, rigging, and animation. The Get Info button displays a window that describes if an asset is currently checked out, who last checked in the asset and at what time.

When an asset is selected, the asset will then be loaded into Maya.

Clone this wiki locally