Coding for Creative Practice

197.119 S2
Ellie Manners

  • final

    week twelve – thursday 17th october So. We are all angry. Angry at the world, at people, at systems of oppression – the list goes on. We are told we are too sensitive and that we simply need to move on. fuck that. I have collected data from a handful of people around me to… Read more

  • week eleven mockup

    week eleven – thursday 10th october The next mockup I intend to print will be on a thicker gsm paper and hopefully double sided for a more professional finish. This mockup was to see if the dark colour cover & pages were achievable in print, and to test if I had gotten the new booklet… Read more

  • booklet design

    week eleven – thursday 10th october design principalThe design principal that has been driving my output has been contrast. This principal was chosen as it was something that I believed would work well with the aggressive nature of my data. I have used this in my code with scale and light, and in the design… Read more

  • processing into photoshop

    week eleven – thursday 10th october I took screenshots of the hand as it rotated, running the program again each screenshot to get a variety of sizes, locations and rotations. I then brought these screenshots into photoshop and used the ‘select colour’ tool to remove the white background to reveal the compilation of hands for… Read more

  • typography in processing

    week eleven – thursday 10th october font and typeThe next step was to set a font and align the type to create a design for the pages. For now I have set it to fit in the bottom left of the page as a ‘title’ of the artwork with the contributors name underneath as an… Read more

  • lighting in processing

    week eleven – thursday 10th october lights functionAfter researching the range of lights function I brought them into a simple 3D rendered space to test. I did this rather than my hand_sketch because that takes a good while to load and test each option.I think I will use a combination of directionLight, spotLight and PointLight… Read more

  • week ten mockup

    week ten – thursday 3 october This week we have to print out a test output from our chosen media and show and get feedback on our code so far. Because the bringing in of my data into processing isn’t working yet I will just show my 3D scan and how I have done that… Read more

  • booklet research

    week eight – thursday 19 september contextualisation of outputI have finalised my decision on my output, my data will be represented in a booklet. This is the ideal output for my data as it is easily distributed to people and is less permanent than a poster or a billboard would be – this has become… Read more

  • entourage

    week nine – thursday 26 september independent study: contextPlace your code into a range of different contexts and think about what it is you want your code to do, who it is aimed at, where it could be used etc. Looking at these mockups I think the ones that have the most potential to be… Read more

  • data collection

    week eight – thursday 19 september I took a quick look at census data and the only measurements they have are about forearm length and hand span – nothing about middle fingers.Although it wasn’t too hard to get data from people. I also asked each participant what (or who) they wanted to dedicate their middle… Read more

  • 3d scanning

    week eight – thursday 19 september So I visited the FabLab to discuss with them what I wanted to do in terms of 3D scanning and they said that their 3D scanner scans an object sitting within a machine, this would not work for my plan to scan a hand.. They suggested that I talk… Read more

  • initial output + workflow concept

    week eight – thursday 18 september 3D scan of hand (.obj file) Bring into Processing (using SAITO OBJLoader possibly?) Get data set of finger measurements (either from census or people irl – tbd) Use data as an array & ‘for’ loop to generate pattern with hand.obj in Processing Compile into a booklet of personalised hand… Read more

  • data inputs

    week eight – thursday 19 september lecture notes:processing – Function()’s do things, Variables store & classify information. There are a range of different types of variables, we need to tell Processing what type of variable we are dealing with so that it knows what to do with it. Some new variable data types to make… Read more

  • precedents of data visualisation

    week seven – thursday 12 september Red Bull Party Visualisations (CleverFrankie + Byborre – 2017)During a party in Amsterdam, guests were given a special bracelet (designed by Byborre) with a sensor that would collect data about their experience in the club (Coded by CleverFrankie). It collected information about what part of the club they were… Read more

  • code that creates

    week seven – thursday 12 september lecture notes:Assessment two is about using code to create a physical creative output. What is driving your output? Design Principals contrast movement balance scale perspective rhythm Data sound wave random numbers mouse movement/tracking census data health data (Fitbit, smart watch etc.) traffic global data screentime How to turn this… Read more

  • aragog’s forest

    week six – thursday 22nd august unity: finalMy final output is a development on the ‘forest environment’ created in week four. I enhanced this scene by adding a second terrain layer underneath and pulling it up to create rock forms on the mountain scene. I also painted more trees and created a small clearing in… Read more

  • slithering dragon knot

    week six – thursday 22nd august three.js: finalThis final output for three.js is a combination of two outputs made in week three, ‘dragon knots‘ and ‘purple circle‘. I combined my favourite parts of both of these outputs to create this new one, the colour scheme of ‘dragon knots‘ and the rhythmic rotation of ‘purple circle’.Initially… Read more

  • big brother and little brother

    week six – thursday 22nd august processing: finalThis final output for processing is a different version of the original ‘The False Mirror’ output generated in week two. This output generates two floating eyes, with the movement of each controlled by the mouse. This is done by substituting X and Y integer variables for ‘Mouse X‘… Read more

  • triangle towers

    week six – thursday 22nd august conditional design: finalConditional design is the generation of a physical output by players that have been controlled by set conditions or rules. Variation within an output can be seen through interpretation of the rules.My final for this output is a development of the work of the same name that… Read more

  • unity outputs

    week four – thursday 8th august task one: independent study After the lecture on unity and having a short demo with some pre-built scenes in unity we were tasked with either modifying these scenes or creating our own from scratch to generate three different outputs. flaming sphereThis output was a modification of a preexisting one,… Read more

  • examples of creative coding

    week four – thursday 8th august task two: independent studyThis week’s example of creative coding from Open Processing is designed by the user ‘ndisorder’ and is called ‘echophon imitation‘. This output uses the mouseX and mouseY commands to influence the position of each rectangle element within the confines of the larger square.I chose this output… Read more

  • unity

    week four – thursday 8th august lecture notes:Unity is a 3D environment editor program which is most commonly used for building gaming enviroments and VR. As a free program it has plenty of use and online tutorials, making it a good program to learn the basics of 3D coding. setupW,S to move backward and forward,… Read more

  • examples of creative coding

    week three – thursday 1st august task two: independent studyI found this example of creative coding on Open Processing. It is called ‘Noise Flow Field Painter‘ by the user Jason Labbe and works through strokes which are then rotated by a ‘flow field’ and layered to mimic images that can be uploaded.

  • three.js outputs

    week three – thursday 1st august task one: independent studyAfter playing around with three.js and learning the basics of what we could make and how to modify lighting, environment and how to include snippets we were tasked with creating three outputs of our own for independent study. starsThis output initially started with a yellow octahedron… Read more

  • three.js

    week two – thursday 1st august lecture notes:Three.js is an archive of coding outcomes that are created in Java. It is modelled on the idea of learning through experimentation and building on what others have created.The right hand menu has sliders and drop down menus that can alter the product/objects materiality, size or colour as… Read more

  • examples of creative coding

    week two – thursday 25th july task three: independent studyThis weeks example of creative coding I found is an interactive design on Open Processing by the user Jean-no, their work is titled ‘Glass breaking’. Each click creates the effect of breaking glass by splitting the screen in four parts from the mouse coordinates, each section… Read more

  • processing outputs

    week two – thursday 25th of july task two: – independent studyIndependent study this week was to continue on from the basic skills we had learnt in the studio and create three different processing outputs. blue & purple ellipsesThis output is generated by drawing two ellipses that have contrasting stroke colours and no fill. This… Read more

  • processing

    week two – thursday 25th of july lecture notes: functions: ‘rect(205,200,10,20);‘Functions do something in code for example, creating objects, shapes and moving elements.Functions include: rect, ellipse, triangle, fill, noFill, stroke, strokeWeight, line, background and size. variables: ‘rect(width/2, height/2, mouseX, mouseY);‘Variables store information about the function. Variables replace the standard numerical parameters that sit within the… Read more

  • conditional design

    week one – thursday 18th of july task one: ‘hatching’In a group of four we were given a set of rules to follow and create a design output. Each ‘player’ or team member had an assigned colour. The rules explained that on each players turn you would have to draw a dot no more than… Read more

  • examples of creative coding

    week one – thursday 18th of july task four: – independent study I found two cool examples of creative coding from this online gallery called ‘Open Processing’. This first example ‘Orbit Waves’ I like because it is smooth and flowing whereas a lot of the creative code examples I found were more similar to my… Read more

View all posts

Eleanor Manners
Student ID: 19025057

Design a site like this with WordPress.com
Get started