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

198 total results found

Week 3 - Iteration, arrays, objects and pixel arrays

Creative Coding Workshop: Introduction to Creative Coding

Outcomes Iteration using while and for loops Understan ...d and using arrays Using loops and arrays together Und ...erstanding and using JavaScript objects Understanding how colour data is stored in pixel arrays Accessing the webcam Supporting code ...

How to fix "Internal data stream error" in Processing 4

Creative Coding Tutorials

Error In Processing 4, you will see this error oft ...en BaseSrc: [avfvideosrc0] : Internal data stream error when using the video library with cameras ...w to fix (12/2024) Change this line cam = new Capture(this, camera ...s[0]); to "pipeline:avfvideosrc device-index=0" Fu...

UE Installation and Set-up

Unreal Engine Basics

Installing Unreal Engine To download and install Unreal Engine, you need to: Download and install the Epic Games Launcher. ..., if you don't have one. Sign in to the Epic Games Launcher. Install Unreal Engine. Download and Install the Epic Games Launcher Th...

Week 2 - Animation, conditionals & random numbers

Creative Coding Workshop: Introduction to Creative Coding

...unctions and how to use them Using conditional statements to cont ...rol code flow Using variables for animation Using random numbers Mapping values from one range to anoth ...er Supporting code The code for this worksh ... a web-based repository for hosting and versioning code. Download...

Machine Learning with Physical Computing - TensorFlow Lite & Arduino Nano 33

Physical Computing

...ensorFlow is an open-source machine learning framework developed by Google. ...nd community resources for building and deploying machine learning models across a variety of pla ...evelopers can easily design, train, and deploy machine learning mo...

Week 1 - Coordinates, shapes and colour

Creative Coding Workshop: Introduction to Creative Coding

...t environment Understand the principles of locating points on screen Drawing shapes Understanding additive colour and using RGB colour space Use browser- ...based tools for debugging and logging Animate shape or colour using variables What is p5.js? Du...

Programming and the Patch Editor in Spark AR

Spark AR Programming with Patch Editor

Programming and Patches in Spark AR The Patch Editor allo ...ws you to use visual scripting to program interaction into your AR projects. The Patches ... in Spark AR have a similar functio ...nality to the nodes in Blender and Unreal Engine. They function like pre-writte...

Audio in Touchdesigner & Receiving data from Arduino

Touchdesigner Interactive Media

These tutorials aim to introduce some of the basis workfl ...ows and practices for working with audio in Touchdesigner, as well as provi ... with external resources to continue on their research journey. T ...he tutorial is structured in 3 main sessions, each made up o...

Introduction to the PyCharm IDE

Python for Beginners

Creating Your First Project in PyCharm When you first use PyCh ... configure the Python project: In this example, the project files ... will reside in my /home/dolica/PyCharmProjects ...project name, and this is something we wish to keep as it makes th...

Interactive Projections

Projection Mapping

If you're interested in creating position-based interactive projections, the first ...the space and track anyone/anything within it. This can be done in multiple ways, this tutorial wi ...ll briefly introduce you to two different but ...es:  Object detection and tracking in OpenCV For most applicatio...

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 whic ...h explains the basics of Materials in Spark AR. The texture and ... materials in Spark AR are similar to texture ...s and materials in other 3D software like Blender, ... Cinema4D, and Unreal Engine. If cer...

Intro to Touchdesigner

Touchdesigner Basics of Touchdesigner

...are 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...

Depth Camera for Mac Users: Setting Up the OAK-D Pro in TouchDesigner

Touchdesigner Interactive Media

...ve surely stumbled across some Kinect tutorial and might have been ... disappointed to discover it is only compa ...tible with Windows. The Creative Technology Hu ...e compatible with both Mac and Windows, making them a great alternative to Kinects. This page will briefly gui...

How to install libraries

Physical Computing Tutorials

Arduino libraries are collections of c ... functionality or to simplify using external electronic modules. L ...y developer usually provides online documentation and explains how it possibly relates to wha ...t you are trying to achieve. Installing a libra...

Installing Unity

VR tutorials - Unity HTC VIVE Tutorials

In this tutorial, we are going to guide you through the Unity ... installation process, please make ...o follow the 4 steps: 1-Downloading and installing the Unity Hub 2-Creating an account 3-Installing Unity 4-Activating a free personal license Before...

Installing PyCharm

Python for Beginners Setting Up Your Environment

... IDE and Why Use One? A programming Integrated Development Environment ...ools and features to assist you in your programming. It serves as a central platfo ...fectively. An IDE typically combines various components, such as a ...r, and other development tools, into a single cohesive environment...

Projection Mapping in Touchdesigner

Projection Mapping Intro to Projection Mapping

Before we begin... Make sure you have installed Touchdesigner, a tutoria ...er the basics to projection mapping content onto 3D surfaces in Touchdesigner, to learn more ab ...chnique student can attend the 'Intro to Projection Mapping&#ing' workshop in the Creative Tech...

Introduction to Python

Python for Beginners

Welcome to the world of programming with Python! In this chapter, we will embark on ...t versatile and popular programming languages in the world. Whether you're a com ...plete beginner or have some programming experience, this course is des ...to give you a strong foundation in Python and help you become a co...

How to get started with World Effects in Spark AR

Spark AR TEMPLATE: World Effects

World Effects in Spark AR Watch this video whic ...h explains the basics of World Effects in Spark AR. There are multi ...ple different starter templates in Spark AR that make use of world ...changes to that template to add in your own models, textures and p...

How to get started with Face Tracking in Spark AR

Spark AR TEMPLATE : Basic Face Tracking

Face Tracking in Spark AR Watch this video whic ...h explains the basic features of the Face ... Tracker in Spark AR. There are multi ...ple different starter templates in Spark AR that make use of face ...tracking. To make your development easi...

Intro to Projection Mapping

Projection Mapping

A general introduction to Projection Mapping

Installation and Setup

Spark AR

How to install and setup Spark AR for the first time.

Materials and Textures in Spark AR

Spark AR

Interactive Media

Touchdesigner

Physical Computing

...omponents and micro-controllers including: Arduino, Particle Photon, Raspberry Pi ...rs, NeoPixels, DMX, Bluetooth, Kinect and Leap Motion. Create interactive objects that respond t ...light. Our electronics bench in the lab has a set of equipment ...

Transporter Documents

...s to follow: 1) Read all the information in the Content Creation Guidelines (CCG). This is a document tha ...t will provide you with information about creating different kinds of content for the 270 projec ...hough the document is separated into sections, please go through t...

Workshop: Introduction to Creative Coding

Creative Coding

During this workshop we introduce programming concepts using the web based creative coding library p5.js (https://p5js.or ...g), which is built using JavaScript.

Interaction Toolkit Essentials

VR tutorials - Unity

VR tutorials - Unity

Immerse yourself in seated and room-scale VR, AR an ...Create merged and mixed reality installations in the Lab’s open-plan project space.

Creative Coding

Develop applications and games using programming and scripting languages such as Java, C++, C ...ft and JavaScript for platforms including Processing, Node.js, OpenCV and Unity.

Building to a VR headset

Unreal Engine Basics

...ll describe the process of building to VR headsets and go in-depth for building to some of the most common pla ..., you are encouraged to conduct individual research since development can have differen ...chnician for assistance if you find any issues.

Programming with Patch Editor

Spark AR

The Patch Editor allows you to use visual scripting to program interaction into your AR projects.

Creative Coding and Creative Data

This is a wiki-shelf that contains information on how to use programming languages to create projects.

Unreal Engine Basics

A guide to the basics of Unreal Engine, from first installation to features that can elevate your project.

Frequently Asked Questions

About the Lab

Here you can find out all about the Creative Tec ... have more questions how to get in touch with us.

Creating Virtual Worlds

Unreal Engine Basics

This is a multi-part tutorial on how to build large-scale virtual worlds in Unreal Engine. This tutorial assumes you have basic knowledge of UE.

Concepts

Creative Coding

A collection of resources which outline ways of thinking in creative computation, computer science, and associated areas.