Technical Writing and Workflows


API Developer Docs
Guides for developers for configuring and extending how Shotgun integrates with Digital Content Creation Software

Dynamic filesystem configuration

In the guide, you will learn how to configure dynamic folder creation, automate file naming, and automate saving files to the appropriate place in your filesystem. You will also learn how to add a custom entity to your project's configuration that facilitates adding a new folder to the supported filesystem and adding a new variable to the file naming configuration.

About the guide

We understand that one of the hardest things about managing a pipeline is keeping track of the myriad of files that are created. This guide will provide the knowledge necessary to modify a project’s configuration in a way that allows for Toolkit to automatically create the proper folder structure, name your files, keep track of versioning, and allow apps running on Toolkit to manage saving and retrieving them.

This Dynamic filesystem management guide will demonstrate how to edit configuration settings that Toolkit apps use to manage and track elements associated with a production set. The sample project depicted in this guide has several scenes: a dining room, a living room, and other outdoor scenes. The goal is to add an entity in the project’s configuration and use this entity to manage and name all the assets created for any identified set. This will enable Toolkit to dynamically build the folder structure you specify for the assets in the dining room, living room, or any set, and put the assets where you want them, automatically naming them according to the format you choose. It’s important for large productions to organize 3D elements in a way that makes sense for that specific project. This exercise will create a separate folder structure for the 3D elements in the dining room, distinguishing them from elements in the living room or any of the outdoor scenes. The name of the file will be dynamically created using the set entity as a way to distinguish files for the dining room from files used in other sets. You will edit a pipeline configuration that allows a Maya Shotgun integration to dynamically do all of that.
View more...

White Paper
ATI FireGL Workstation Graphics - Automatic Application Detection and Configuration

Introduction Today’s workstation-class graphics processing units (GPUs) have surpassed CPUs in terms of complexity and, in some cases, raw processing power. This processing power has enabled software developers to create algorithms that were once thought to be too computationally expensive. Software applications that have taken advantage of these operations provide intensive visualization capabilities and realism that was not possible only a few years ago.

Despite the best efforts, software developers put forth to ensure software applications achieve the maximum performance possible from system hardware, application performance ultimately rests in the hands of the end user.

To achieve the highest level of performance possible, the end user must consider 3 factors:

1. Raw workstation hardware performance
2. Application software performance
3. Workstation configuration

View more...


An online movie studio powered by a social network where filmmakers can connect, collaborate and get paid for projects.

Product Specification For
Studios Controls and Permissions for Projects, Shots, and Takes 

Roles and Permissions (See Member Levels for details on different member access) Roles and Permissions determine who can Manage specified aspects of a Project.

A Producer is the only one who has authority to: 
      Set View Permissions 
      Create Shots
      Open, or Close a Shot 
      Manage Crew/Team 
      Final a Shot

Project Permissions allow specified users to view a Project and comment on a project.
Need [Help?] link

Project Permissions consist of
Only You

Only Your Crew 
Only the Crew of This Project can see it.

All of Your Friends
Your Friends and The Crew can see this Project.

The General Public
Everyone, even your mom can see this Project.

Shot Permissions allow specified users to view a Shot, upload Assets to a shot, upload Takes to a Shot and comment on a shot, Asset, or Take associated with a Shot.
Need [Help?] link

Shot Permissions consist of
Only You

Only Your Team
Only Team members can see this Shot.

Your Crew
Only the Crew and The Team members can see this Shot.

All of Your Friends
Only Your Friends, The Crew, and The Team can see this Shot.

The General Public
Everyone, even your mom can see this Shot.

 “Open/Closed” status sets permissions for uploading Takes to a Shot: Need [Help?] link

If a shot is “Closed” then only a member of the Team can post Takes. Users who have permission to view the Shot can make comments on the "Closed" Shot.

If a Shot is “Open” then any user who has view permissions can post takes and comment on the "Open" Shot.
      (V2.0?) For future release, there may be the ability to set more granularity for comments - Only You, Only Your Team(s), Only Your Crew(s), All of Your Friends, General Public

Only the Producer can set if a Shot is Open, or Closed.
The Team on a Shot, or a user who commented, can receive a Beer if a Shot is Closed.

View more...


Thomson/Grass Valley

Online Tutorial
Shout Motion Picture Film Restoration Software

Before starting the lessons, read through this Getting Started section to become familiar with the tutorial configurations and the typographic conventions used in the text. The only prerequisites for using this tutorial are a familiarity with an SGI workstation and a basic understanding of how to work in an IRIX environment.

Shout Overview
Shout is a resolution independent, software-based image restoration toolkit. It uses unique image analysis, defect analysis and repair algorithms specially designed for use with high-resolution image data originated from film.

With Shout, you work on an entire scene at once. The interface walks you through the process of analysis, repair, retouch and render.

Shout is unique in offering an automatic analysis of any defects in the image, and proposing repairs for those defects, which can be subsequently confirmed by the operator.

Refer to the customer manual for the minimum suggested requirements to run Shout and the installation guidelines.

Tutorial Configurations
This tutorial includes four clips that are used in the lessons. These clips are copied to the system when the tutorial is installed. When the tutorial is launched a link to these clips is created in your home directory, the Shout software is automatically started and configured to find these clips. Any images you render will be created inside your home directory.

Each lesson is divided into sections that are listed as navigation links at the top of each page when a lesson is opened. The lessons should be performed in the order listed.
Bullets indicate when a task is to be performed. For example:
  • Click the left mouse button
View more...


Thomson/Grass Valley 
GUI Technical Support Document
Shout Motion Picture Film Restoration Software 
Shout 2.1 Linux GUI Support

With version 2.1, the Shout GUI can now run on properly configured Linux PCs. This document covers hardware and software requirements for the Shout Linux GUI and includes specific steps for configuring a Linux system for optimum Shout GUI performance. Note: Shout 2.1 for Linux is in Beta and is not a full release version.

Hardware Requirements
CPU: Pentium III or better (Pentium 4 or AMD Athlon recommended)

RAM: Minimum 512MB for GUI only; 1024MB for GUI and single server thread on the same machine

Disk: No special requirements

Graphics: X server with accelerated OpenGL support required;

nVidia GeForce or Quadro chipset recommended.

At least 128M of RAM on the graphics board is recommended.

(GeForce4 Ti 4400 w/128M RAM is a good, inexpensive choice.)

Screen size: 1280x1024 or larger

Tablet (if desired): Wacom Intuos (same hardware as SGI); no additional driver software required.

Software Requirements

View more...

AJA Video Systems
Video Capture and Conforming Software, switchers and routers
Release Notes 

Release Notes – AJA Windows XENA Software Version 4.2

If you are installing for the first time please read the “ReadMeFirst.pdf” located on the installation CD. This software release adds new features and improves the functionality of the XENA LS/LSe, HS, LH/LHe, LHi and 2K/2Ke cards, as well as the Io Express from AJA.

Requirements and Recommendations  
Before running this installer, uninstall all previous versions of AJA XENA or AJA Windows software.

Instructions for Windows XP
  • Go into Add/Remove Programs
  • Select the XENA Retail software and click ‘Change’
  • In the dialog box that appears, select ‘Uninstall’
Instructions for Windows Vista/7:
  • Go into the Control Panel and click ‘Uninstall or Change a Program’
  • Right Click on the ‘XENA Retail’ software and select ‘Change’
QuickTime™ 7.6 or higher must be installed.

Operating Systems Required: Windows 7 (64-Bit) is recommended for best performance.

Windows XP 32-bit and Vista 64/32 Bit are also supported.

View more...


AJA Video Systems
XENA 2K Video Card with Adobe Premiere Pro 2.0 Software
Hardware and Software Workflow


Charles Schwab

Schwab Ratings and Reviews
Ratings and reviews for brokerage and savings accounts




Updating Account Information
Transactional Emails