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

173 total results found

Python and Art

Python for Beginners

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

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

...virtual worlds to life. In this article, we will explore the differ ...ent types of lighting in Unreal Engine and t ...heir applications. This article is a basic guide and it is ... There are 5 different types of lights within Unreal Engine. ...

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

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

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 ...ls us that 1 + 1 gives a result of 2. However, you may want to us ...ain value more than once. It is often useful to store data in our ...

Accessibility Statement

About the Lab Frequently Asked Questions

...ility Statement for https://lab.arts.ac.uk/ This website is run by ...ative 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...

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

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

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 buildin ...ollers is a lightweight version of TensorFlow designed specificall...

Pi War 2024 Log

Raspberry Pi

Documentation of Pi War 2024 Pi Wars is an inter ...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 ...ecided to change batteries more often, but it is not environmental...

Using a Monochrome 1.3" 128x64 OLED display

Physical Computing Tutorials

...ve the older non-STEMMA version of the OLED, you'll need to solder ... the two jumpers on the back of the OLED. Both must be soldered ...stall a library here. Getting started This code will display two bi ...tmap images at intervals of 1 second. #include <SPI.h> #inc...

How to use Grove Serial Bluetooth v3.0

Physical Computing Tutorials

...mission is hereby granted, free of charge, to any person obtaining ... a copy * of this software and associated documentati ...on files (the "Software"), to deal * in the Software without restriction, inclu ...ding without limitation the rights * to use, copy, mod...

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 Differ ...ent models of rotary encoders will have diffe ...witch ( White ) - 3 Getting started The encoder produces pulses o...

AR with Unity - Step #1 - Development environment setup

Unity AR Image target AR tutorial

...e notice that this is the first of a series of tutorials progressing from basi ...This tutorial aims to get you started creating AR applications usin ...be prompted to login when you start running the software. About the Vuforia En ...gine As of 2017.2, Unity integrates the Vu...

What are GPIO pins on Raspberry Pi?

Raspberry Pi

...used, the purpose and behaviour of a GPIO are defined and implemen ...n find the GPIO pins on the top of most Raspberry Pi models or oth ...ins on Raspberry Pi. Numbering of GPIO pins GPIO pins on Raspberr ...based on the physical locations of the pins on the Raspberry Pi. I...

Who works in the Creative Technology Lab?

About the Lab Frequently Asked Questions

...Technology Lab is run by a team of Specialist Technicians who prov ...he/her/hers j.escobarramirez@arts.ac.uk m.mizra@lcc.arts.ac.uk joanne.leung@lcc.arts.ac.uk Dolica Akello-E ...gwel Darsh Kadam Marta Ilacqua Creative Data Speci ...e/her/hers d.akelloegwel@lcc.arts.ac.uk d.kadam@lcc.arts.ac.uk m...

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. However, you are encouraged to conduct individual research since development can have different results on diffe...

Visual Programming & Projection Mapping

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

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.

Unreal Engine Basics

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

Transporter Documents

... 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) Fill in the Proj...

Creating Virtual Worlds

Unreal Engine Basics

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