Color Grading Workflow


Mixed Reality Workflow


General Project Development Workflow

Standard procedure and software stack for larger projects that will have multiple days, weeks, months, etc. of iteration. For a software like Unity, Blender, Unreal, or anything that can benefit from universal standardized and centralized version control.


  1. Create a new folder in the appropriate directory using a file streaming service (DropBox, Drive, OneDrive, etc.)

  2. Make this folder a GitHub repository using GitHub Desktop for open sourcing, project backup, and detailed version control or make a new repository on github.com and upload folder contents.

    This ensures that the project files are cloud-based, synced, backed up to GitHub, version-controlled by GitHub, and also being mirrored to my NAS (which constantly watches for updates from my Google Drive and makes a redundant copy locally). This is effectively two cloud backups and a private offsite backup.

  3. Make a new Github project from that folder in Anchorpoint and add a link to the GitHub repository, using Anchorpoint in place of GitHub Desktop for its file browsing, commenting, and other features.

  4. The actual development files are only pulled down onto my system when I’m working. When I’m done working, all changes and new/deleted files are automatically uploaded, distributed, and deleted from my local system.

Standard File Directory Structure

This is the directory structure that gets packed into the GitHub Desktop repository per project.