Python

Lab 2 Some Unix tools

The aim of this lab is to look at methods of batch processing data (scene files) using both built in Unix / Linux tools as well as python. Standard unix tools for finding things Unix has a number of tools to allow searching and locating files.

Lecture 1 Introduction

Slides Links and Resources Pipeline Patterns Pixar’s USD

Lab 1 Python Setup

The aim of this lab is to setup our python environment in the lab and give you the ability to setup something similar at home. We will cover: Installing a specific Python version globally and locally Creating a virtual environment Managing dependencies with pyproject.

Lab 1 Python Setup

The aim of this lab is to setup our python environment in the lab and give you the ability to setup something similar at home. I will video it live and upload afterwards as this will mainly be an interactive session.

Lecture 2 Intro To Python

Using Python

Lecture 2 Intro to TDD

Introduction to Testing

Lecture 2 The Structure of a DCC Tool

Slides Links and Resources Points and Verts and Prims

Lecture 2 Basic Python

An introduction to the basic python language syntax

Lecture 2 The structure of a DCC

Slides Links and Resources

Lecture 2 Python Control Structures

Basic python control structures