Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

233 total results found

Hello World

Python for Beginners

Creating a "Hello, World" Program in PyCharm Now that we have Python, Mamba, and PyCharm set up, let's create a simple "Hello, World" program. To do this, we will create a new Python file using the following steps: Right-click on your first-pycharm-project fo...

Best Practices and Further Learning

Python for Beginners

Bonus: Using the Debugger

Python for Beginners

Bonus: Using Git from PyCharm

Python for Beginners

Introduction to Version Control

Version Control

Creating a GitHub Account

Version Control

Installing GitHub Desktop

Version Control

Creating a Repository

Version Control

Basic Commands

Version Control

Extra: Collaborating with GitHub

Version Control

Intro

Projection Mapping Intro to Projection Mapping

What is Projection Mapping?  Projection Mapping is a technique used to display content such as images or video onto irregularly shaped surfaces or objects. It is commonly used in advertising and stage design, but also by artists who wish to add depth or movem...

Projection Mapping in Touchdesigner

Projection Mapping Intro to Projection Mapping

Before we begin... Make sure you have installed Touchdesigner, a tutorial on how to get the software started is available here. This tutorial will cover the basics to projection mapping content onto 3D surfaces in Touchdesigner, to learn more about this techn...

Installing the software

Touchdesigner Basics of Touchdesigner

If you are using the Macbooks available for LCC's library: If you are using one of the MacBooks from the library you must use UAL's Self Service app. Here search for "Derivative Touch Designer" and install. Now register for an account at https://derivative.ca...

Intro to Touchdesigner

Touchdesigner Basics of Touchdesigner

About the software Touchdesigner is a programming software popular amongst all kinds of creatives. Within the Creative Technology Lab we support students in developing interactive projects, often combined with physical computing and projection mapping. Touch...

Finding your way around Spark AR (UI Explainer)

Spark AR First Look at Spark AR

Watch this video by Meta explaining the UI and different panels in Spark AR

How to get started with Face Tracking in Spark AR

Spark AR TEMPLATE : Basic Face Tracking

Face Tracking in Spark AR Watch this video which explains the basic features of the Face Tracker in Spark AR. There are multiple different starter templates in Spark AR that make use of face tracking. To make your development easier, choose a template t...

Position-based Tracking using a Webcam

Touchdesigner Interactive Media

Tracking the position of people or objects can be useful when creating interactive projection mapping projects. In TouchDesigner there are various methods to achieve this; This tutorial will introduce you to some common techniques to determine the position of ...

A circle following the mouse

Touchdesigner Basics of Touchdesigner

If you're looking to create interactive projects in Touchdesigner this exercise is a great first step. We will cover some of the most important concepts such as gaining data from external sensors and using it to manipulate visuals.  To begin with add a Circle...

How to get started with Textures and Materials in Spark AR

Spark AR Materials and Textures in Spark AR

Textures and Materials in Spark AR Watch this video which explains the basics of Materials in Spark AR. The texture and materials in Spark AR are similar to textures and materials in other 3D software like Blender, Cinema4D, and Unreal Engine. If certai...

How to get started with World Effects in Spark AR

Spark AR TEMPLATE: World Effects

World Effects in Spark AR Watch this video which explains the basics of World Effects in Spark AR. There are multiple different starter templates in Spark AR that make use of world effects. To make your development easier, choose a template that is most...