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

171 total results found

Python and Art

Python for Beginners

Week 2 - Animation, conditionals & random numbers

Creative Coding Workshop: Introduction to Creative Coding

...ail. A variable is simply a way of storing information in the comp ... rectWidth - This is the name of the variable, which we can refer to later in our code. What you ...s declared and assigned a value of 7. On the third line both the p ... named rectArea Log the value of rectArea Exercise Add the ...

Systems in art & design

Creative Coding Concepts

...l Rand Another kind of definition is that design is a ...system of relationships between all of the aspects of the problem, which means the re ...nship between you and the piece of canvas, you and the eraser, you ...ns, which mean the relationship of sizes. I can go on all day. Pau...

Week 3 - Iteration, arrays, objects and pixel arrays

Creative Coding Workshop: Introduction to Creative Coding

...rver So far during this series of workshops testing your code has ...You can then copy and paste one of the URLs into you browser: Ite ..., check, or modify a collection of variables. In the previous wor ... we were introduced to the idea of conditionals. We saw that an if...

Types of Lighting and Lighting Mobility

Unreal Engine Basics

...various lighting techniques and features are available to bring vi ...rtual worlds to life. In this article, we will explore the different types of lighting in Unreal Engine and t ...heir applications. This article is a basic guide and it is ...n a project. There are 5 different types of lights within Unre...

Week 1 - Coordinates, shapes and colour

Creative Coding Workshop: Introduction to Creative Coding

...ment Understand the principles of locating points on screen Draw ...t is p5.js? During this series of workshops you will be using a l ...p5.js to learn the fundamentals of programming. The p5.js project ...is the most recent part of a complex history of open-so...

3D Geometry and Parametric Design

Creative Coding Concepts

...hop experimenting with a method of generating 3D meshes from 2D im ...ts. I have been making a piece of software using openFrameworks to ex ...D meshes and also the challenge of quickly and easily getting 3D m ... you to the some basic concepts of 3D modelling and explain how th...

Basics of Touchdesigner

Touchdesigner

Variables

Python for Beginners

Introduction to Variables To start, let's create a new Python file ... can now delve into the concept of variables. Why Use Variables? P ...e-numbers. In programming, we refer to these whole-number values a ...ls us that 1 + 1 gives a result of 2. However, you may want to us...

Adding content - 3D model from the internet

Spark AR Importing 3D content from different sou...

...utions to marketplaces where 3D artists can sell models they have c ...ere are many out there. A list of libraries and the types of models they stock can be found ...here. What kind of model are you looking for? D ...might need to look for it in a particular library. Some libraries a...

Accessibility Statement

About the Lab Frequently Asked Questions

...ility Statement for https://lab.arts.ac.uk/ This website is run by ... the Creative Technology Lab University of the Arts London (UAL). This accessibili ...tatement applies to https://lab.arts.ac.uk/. Other websites and bro ...wser based systems on the arts.ac.uk domain have their own ac...

What is Unreal Engine?

Unreal Engine Basics

Unreal Engine is a powerful software that helps creators build ...ile engine suitable for many different projects. With Unreal Engin ...ents can bring their ideas to life, whether it's designing games, ...l reality experiences. Exciting Features: Unreal Engine's populari...

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

Physical Computing

...vides a comprehensive ecosystem of tools, libraries, and community ...earning models across a variety of platforms, from servers to mobi ...rocessing, and more. TensorFlow offers high-level APIs for building ...ollers is a lightweight version of TensorFlow designed specificall...

Using the Bantam Tools NextDraw Pen Plotter

Bantam Tools NextDraw

...rate line work. The necessary software is already installed on th ...rial to convert your generative artwork into an SVG. 1. Setting ...ize your drawing Adjust your artwork to fit within the A4 page, ...ise. Speed: 40–60% is a good starting point. Stroke order: Choose...

Steam VR setup Tutorial #2 - Teleporting around your scene

VR tutorials - Unity HTC VIVE Tutorials

...u how to enable the teleporting feature included in the Steam VR 2 ... Please notice that this is part of a series of tutorials progressing from basi ...etup tutorial# 1 Getting started In the Steam VR setup tutori ...going to set up the teleporting feature also included in the plugi...

Installing PyCharm

Python for Beginners Setting Up Your Environment

...lopment Environment (IDE) is a software application that provides ...a comprehensive set of tools and features to assist you in your pro ...eir code more efficiently and effectively. An IDE typically combin ... environment. Here are some key features and components commonly f...

Using L293D IC for motors

Physical Computing Tutorials

...iver IC which can control a set of two DC motors simultaneously in ...de bidirectional drive currents of up to 600 mA (per channel) at v ... which will slow down the speed of the motor. Taking a 12V DC mot ...xample, we connect the red wire of the motor to the positive wire ...

AR with Unity - Step #3 - Adding content to your project

Unity AR Image target AR tutorial

Please notice that this is part of a series of tutorials progressing from basi ...however, you could also have different licenses for different reasons that are not going ...ense key and check the included features. Now click over the li ...d paste your License Key inside of the License key field. Creat...

How to use a rotary encoder

Physical Computing Tutorials

... the angular position or motion of a rotating shaft into electrica ...s a key component in many types of control systems. Wiring Different models of rotary encoders will have different colour codes. I am using an ... YUMO E6B2-CWZ3E, the colours referred to below will only apply to...

Pi War 2024 Log

Raspberry Pi

Documentation of Pi War 2024 Pi Wars is an inter ...YS and 5V output to present backfeeding. More about powering Pico. ...O11 pins control the directions of the left motor and GPIO14 and G ...O15 pins control the directions of the right motor. More about L29...

Intro to Touchdesigner

Touchdesigner Basics of Touchdesigner

About the software Touchdesigner is a progra ...mming software popular amongst all kinds of creatives. Within the Creative ...eveloping interactive projects, often combined with physical compu ... Touchdesigner is a node-based software, a type of visual programm...

Building to a VR headset

Unreal Engine Basics

This series of articles will describe the process of building to VR headsets and go ...in-depth for building to some of the most common platforms. Howe ...h since development can have different results on different devices. Please ask a technician for assista...

Visual Programming & Projection Mapping

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

Unreal Engine Basics

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

Photogrammetry Pages

This is a comprehensive guide that will guide you through the whole process of creating a 3D digital copy of a physical object.

Physical Computing

Build circuits, solder and learn how to use electronic components and micro-controllers including: Arduino, Particle Photon, Raspberry Pi, Bare ...nics bench in the lab has a set of equipment for soldering electronics, please email us for an induction.

Metahuman Creator

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

Concepts

Creative Coding

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

Unity AR

AR projects allow you to show content by pointing your camera onto an image or a 3D object that will act as an anchor point for your 2D/3D to be displayed on top of.

Transporter Documents

...h information about creating different kinds of content for the 270 projection space. Although the document is separated into sections, please go through the whole document as there may be other information that could be relevant to your project. 2) Fil...

Creating Virtual Worlds

Unreal Engine Basics

This is a multi-part tutorial on how to build large- ...ssumes you have basic knowledge of UE.