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

150 total results found

Intro to Projection Mapping

Projection Mapping

A general introduction to Projection Mapping

Visual Programming & Projection Mapping

Learn about the art of creating visuals, sculpting with light and other optical illusions.

Projection Mapping

Projection Mapping in Touchdesigner

Projection Mapping Intro to Projection Mapping

...ed Touchdesigner, a tutorial on how to get the software started is ... cover the basics to projection mapping content onto 3D surfaces in ...attend the 'Intro to Projection Mapping' workshop in the Creative T ...ameters window. Projection Mapping with kantanMapper Now that...

Projection Mapping in MadMapper

Projection Mapping Intro to Projection Mapping

Why use MadMapper? MadMapper is a powerful tool for proje ...ction mapping, especially when working at ...acade. Unlike TouchDesigner, MadMapper isn't free, but a 30-day dem ...ou can borrow a machine with MadMapper pre-installed — just contact ...on (anything over 3 meters), MadMapper’s high-resolution output is ...

How to build a Simple Robot Arm with Servo Motor and Joystick

Physical Computing Tutorials

How to construct a robotic arm? A s ...this tutorial, we will focus on how to control the servo motor (the ... motors in your design based on how many joints you need. In this t ...gRead(potAngle); int rotationMapped = map(rotation, 0, 1023, 0, 180); // ...

How to make Animation on NeoMatrix

Physical Computing Tutorials

...oMatrix We have a tutorial on how to install a library here. Gett ...ing started The example shows the upward arrow first and the ...he NeoPixel library, we tell it how many pixels, and which pin to u ...st uint16_t PROGMEM // These bitmaps were written for a backend tha...

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

Physical Computing

...learning framework developed by Google. It provides a comprehensive ec ...ined control and optimization. How Machine Learning work with Phys ...ain a Model We are going to use Google Colab to train our machine lear ...ning model with TensorFlow. Google Colab is a free cloud-based pla...

How to export your p5.js as a video

Creative Coding Tutorials

How to Video Capture your p5.js Ske ...In this tutorial you will learn how to: Download and include a cus ... this to expand the menu which shows all your sketch files. You will need to create a new folder called src and upload all the seperate files from the...

How to image a Raspberry Pi

Raspberry Pi Raspberry Pi Image

How to image a Raspberry Pi? There ...is an official video showing how if you prefer. 1. Download the Raspberry Pi Imager Go to the Raspbeery Pi official site to download the software. Choose a suitable version for yourself. 2. Insert your SD card A CTL Pi k...

How to Display Animation on Waveshare E-Paper Display

Raspberry Pi Tutorials

How to use Waveshare E-Paper Display? Please follow the previous tutorial for setting up the basic. This tutorial assumes you already have an animation ready to use. What type of animation will be suitable to display on E-Paper Black and White, as the displa...

How to control Raspberry Pi Pico via Wifi

Raspberry Pi Tutorials

...eaches the correct destination. How to find my IP address Google Search - "What's my IP address? ...uit. See this tutorial to learn how to set up your Pico. Before you go ahead, there are some things that you need to change for your wifi. Change ssid, pa...

How to create 360 video for the Igloo system

How to send data to Processing from Arduino

Physical Computing Tutorials

... printArray(Serial.list()); //show all ports String portName = S ...'\n'); } void draw() { //map() is a important function to us ... range to use in Processing //map(a, b, c, d, e) has 5 Parameters ... //map(theVariableYouWantToMap, min.Va...

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

Creative Coding Tutorials

...ture function, please see here. How to fix (12/2024) Change this line cam = new Capture(this, cameras[0]); to "pipeline:avfvideosrc device-index=0" Full Code import processing.video.*; Capture cam; void setup() { size(640, 480); String[] cameras = C...

How to Configure a Raspberry Pi for the first time

Raspberry Pi Raspberry Pi Image

...ss to the internet. 5. Brower Google Chrome and Firefox are both preinstalled, you just need to choose one as your default browser. You can still access the other run from the start menu. 6. Recommended Software Raspberry Pi comes with many essential ap...

How to connect a push button or switch

Physical Computing Tutorials

...getting started sections below. However the same approach applies t ...buttons and switches is simple, however there is a complexity you m ...e is able to flow to the other, however when the button is released ...no reads 0V. It's not possible however to do this otherwise when y...

How to get started with Textures and Materials in Spark AR

Spark AR Materials and Textures in Spark AR

...certain settings and keywords look familiar to you, they probably work in similar ways. However, you should always keep in mind that Spark AR is a separate software and might have implemented different methods of reaching the same outcome with Materials.

How to create 360 Video for the Igloo system

How to create 360 video for the Igloo s...

This guide will show you the steps needed to create ...any 360° camera of your choice. However, some steps or details may ...hat the Igloo system will only show a band of content from the whole 360° sphere of video. Try to keep all the important recorded con...

How to use a Neopixel strip

Physical Computing Tutorials

...formance. We have a tutorial on how to install a library here. Gett ...the below lines in the code. // How many NeoPixels are attached to ...COUNT 60 You have to make sure how many pixels are attached to the ...you have to change 60 to 8. // How many NeoPixels are attached to ...

How to install libraries

Physical Computing Tutorials

...typically come with examples of how to use them. The library develo ...line documentation and explains how it possibly relates to what you ...ys to install libraries; we'll show you each of them. Arduino Library Manager The simplest method of installing li...

How to make Animation on NeoMatrix with Processing

Physical Computing Tutorials

...oMatrix We have a tutorial on how to install a library here. Unde ... run the strandtest code to see how the lights light up one by one. ...p() { strip.begin(); strip.show(); // Initialize all pixels to ... received RGB values strip.show(); // Display the updated NeoPi...

How to use a rotary encoder

Physical Computing Tutorials

..., the Arduino can keep track of how far and in which direction the ... a simple visual explanation of how an incremental rotary encoder works: A Signal: __|‾|__|‾|__|‾|__|‾|__|‾| B Signal: _|‾|__|‾|__|‾|__|‾|__|‾|_ ...

How to use DFPlayer mini to play MP3

Physical Computing Tutorials

...s module. We have a tutorial on how to install a library here. Get ...o needed. We have a tutorial on how to install a library here. Example code The wiring will be the same as above. For further details of this library API, please visit their github page...

VR tutorials - Unity

Immerse yourself in seated and room-scale VR, AR and MR with devices such as HTC VIVE and VIVE Pro, Oculus Rift, Microsoft HoloLens, Samsung Gear VR and Google Cardboard. Create merged and mixed reality installations in the Lab’s open-plan project space.

Frequently Asked Questions

About the Lab

Here you can find out all about the Creative Technology Lab and how it works, and if you have more ...questions how to get in touch with us.

Physical Computing

...uild circuits, solder and learn how to use electronic components and micro-controllers including: Arduino, Particle Photon, Raspberry Pi, Bare Conductive Touch Board, sensors, motors, NeoPixels, DMX, Bluetooth, Kinect and Leap Motion. Create interactive ob...

Creative Coding and Creative Data

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

Metahuman Creator

A guide to the basics of how to create Metahumans and digital copies of real people.

Raspberry Pi

What is Raspberry Pi and How to use a pi for beginner.

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.

Building to a VR headset

Unreal Engine Basics

... and go in-depth for building to some of the most common platforms. However, you are encouraged to conduct individual research since development can have different results on different devices. Please ask a technician for assistance if you find any issues.

Installation and Setup

Spark AR

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

TEMPLATE : Basic Face Tracking

Spark AR

How to get started with basic face tracking and face filters

TEMPLATE: World Effects

Spark AR

How to get started with basic world effects like rain, weather, and particles.