Advanced Search
Search Results
171 total results found
Week 2 - Animation, conditionals & random numbers
...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
...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...
Week 1 - Coordinates, shapes and colour
...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-sourc...
Types of Lighting and Lighting Mobility
...ill explore the different types of lighting in Unreal Engine and t ... There are 5 different types of lights within Unreal Engine. ...onlight. It casts parallel rays of light in a specific direction, ...ing across the scene. This type of lighting is primarily used to s...
3D Geometry and Parametric Design
...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
Adding content - 3D model from the internet
...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 ...ecialised and only stock models of a particular type - plants & ...characters for example. A list of libraries and the types of mode...
Variables
... 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 ... use. This is where the concept of variables comes into play. What...
Using L293D IC for motors
...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 ...
Systems in art & design
...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...
Pi War 2024 Log
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...
Machine Learning with Physical Computing - TensorFlow Lite & Arduino Nano 33
...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...
How to use Grove Serial Bluetooth v3.0
...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 ...blicense, and/or sell * copies of the Software, and to permit per...
How to use a rotary encoder
... 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 ...tates. These pulses are 90° out of phase (quadrature), which lets ...
AR with Unity - Step #1 - Development environment setup
...e notice that this is the first of a series of tutorials progressing from basi ...gin when you start running the software. About the Vuforia En ...gine As of 2017.2, Unity integrates the Vu ...d support, think about the kind of device are you planning to use ...
What are GPIO pins on 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...
Using the Bantam Tools NextDraw Pen Plotter
...rate line work. The necessary software is already installed on th ...g Up the Paper and Pen (Plotter Off) Make sure the plotter ...is OFF The power light should be ... off. If not, turn the machine off before continuing. Lo...
Intro to 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...
What is a Raspberry Pi?
...ry Pi? Raspberry Pi is a series of small single-board computers. T ...ly leaned towards the promotion of teaching basic computer science ...dely used in many areas because of its low cost, modularity, and o ...i Raspberry Pi comes with a lot of different models and each of th...
AR with Unity - Step #2 - Unity project setup
Please notice that this is part of a series of tutorials progressing from basi ...foria to create different types of Augmented Reality projects, in ...ill be focusing on the creation of an Image target AR project, thi ... content to be displayed on top of. In order to set up your Uni...
Audio in Touchdesigner & Receiving data from Arduino
...tutorials aim to introduce some of the basis workflows and practic ...n 3 main sessions, each made up of a brief video tutorial and a mo ...re in-depth written description of some the operators used, as wel ... up out by animating the radius of a Circle TOP. While this b...
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.
Building to a VR headset
This series of articles will describe the proc ...ess 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 d...
Physical Computing
...els, DMX, Bluetooth, Kinect and Leap Motion. Create interactive objects that respond to touch, distance, movement, temperature or light. Our electronics 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
A collection of resources which outline ways of thinking in creative computation, computer science, and associated areas.
Visual Programming & Projection Mapping
Learn about the art of creating visuals, sculpting with light and other optical illusions.
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
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.