About

This project demonstrates the use of USD Python APIs via Google Colaboratory notebook.

The goal is to make it easy to:

  • Try code snippets without building or installing Pixar's Universal Scene Description (USD) locally;
  • Share code snippets without copy/pasting files and scripts to a local machine, thus mitigating some security concerns;
  • Provide repro steps when submitting issues to USD's GitHub repository;
  • etc.

(click to enlarge)

Sample Notebooks

A few sample notebooks inspired from Colin Kennedy's excellent USD Cookbook:

NotebookGoogle Colab link
Rendering Pixar's Kitchen Set using Arnold

Open In Colab

Flattening a USD Stage

Fast export

Get SDF Prim path

SDF change block

Additional Colaboratory Links for Further Advanced CG Studies

Although not directly USD specific, the following repo of Google Colaboratory links provides a good long list of CG related deep learning notebooks as a bridge to what could be possible with USD + notebooks and literate programming.

University College London Smart Geometry Processing group's SIGGRAPH Asia CreativeAI: Deep Learning for Graphics tutorial repo: https://github.com/smartgeometry-ucl/dl4g

  • No labels