Don't wanna be here? Send us removal request.
Video
youtube
Most recent video edit for my thesis project Habitual Instinct. Since graduation it has been exhibited as a part of Vector Festival 2017 which was hosted at InterAccess in Toronto.
0 notes
Video
youtube
Video from CURRENT: Digital Futures Graduate Exhibition 2017 where my thesis Habitual Instinct was awarded for best exhibited work.
#cfc#ocad#cfc media lab#media lab#digital futures#df#mfa#current#graduate exhibition#new media#interactive#installation#jordan shaw#habitualinstinct
0 notes
Link
This is useful for the motors that I’m doing a swap with for another iteration of Habitual Instinct. Switching from the SG 90 to MG90S with metal gearing!
Another link is: http://www.phidgets.com/products.php?product_id=3205_0
0 notes
Video
youtube
Here’s a short video for my thesis project, Habitual Instinct installed and ready for GradEx 102 at OCAD University.
#gradex102#ocad#ocadu#ocad university#installation#art#interactive#new media#arduino#arduino mega 2560#raspberry pi#processing#generative art#mfa
1 note
·
View note
Link
Getting the word out early... DF Grad Show is in a few weeks... come check it. My piece is showing 👨🎨👨💻
#digitalfutures#ocadu#ocad university#toronto#mobile#augmentedreality#datavisualization#digital art#digitalart#digitalfabrication#games#holography#installation#interactive#art#immersivestorytelling#physicalcomputing#sculpture#transmedia#virturalreality#wearables#web#3danimation#3dprinting#cfc#cfc medialab
0 notes
Text
Realizing that you thesis project will go over the free PubNub plan...
Just realized that my thesis project will most likely go over the 1 million PubNub messages in a month considering the two shows that it is in in a month that will need it to be running for about 8hrs a day for a total of 8-10 days. That’s roughly 1 message every 2 seconds I’ve logged. That might put me into around the 5 Million messages sent into PubNub in a month. Yikes, data is getting real.
0 notes
Video
youtube
Made some progress on the visuals by having the points update in real-time through PubNub and added a generative camera rotation. Also had the data that was being streamed in start to overlap themselves so there will only ever be a maximum of 50-100 data lines. This hopefully will help with managing computational resources of the point cloud.
Some updates that need to happen is that after an extended period of time, 30min to an hour it starts to get sluggish. Need to think of more ways to optimize it. Perhaps keeping all of the points in the cloud there and rearranging their location rather than pushing and popping them out of the particle class.
Github repo here: https://github.com/jshaw/creation_by_error_processing
#processing#datavisualization#physical computing#visualization#art#data#mfa#ocad#ocadu#programming#interactive
0 notes
Text
Arduino Simplex Noise Library
I’ve been experimenting with controlling servos through the data collected via ultrasonic sensors and getting them to interpret their surroundings. To help with getting a more animalistic movement through the servos I’ve been thinking of using Simplex Noise by Ken Perlin to help with the movement.
To help with this in the Arduino IDE I’ve ported over and created an Arduino SimplexNoise library.
youtube
Arduino Simplex Noise Library on Github
#arduino#esp8266#feather#adafruit#huzzah#feather esp8266#art#processing#robotics#algorithms#robot#servo#ultrasonic#mfa#ocad#ocadu#noise#arduino library#library
0 notes
Video
youtube
Plotting over 100,000 data points collected over 1 hour with a 180 degree sweeping ultrasonic sensor facing an empty wall. Had to focus on optimizing the Processing sketch to prevent freezing with so many points. Also used Processing Syphon and Syphon Recorder to record the animated visualization for upload.
I’ll post the link to the github repo and the original project which goes through the creation of the object used to gather these data points and the sculpture that was created to show these data points in as a non-digital physicalization.
1 note
·
View note
Video
youtube
Here’s a quick demo video of exploring a solution for creating a object that resembles a more "aliveness” that will help build a connection between the user / participant and the object and installation. To help create a more random and organic movement rather then mechanical sweep I’ve implemented a Simplex Noise algorithm into the Arduino code to create this effect. The video demonstrates this.
0 notes
Video
youtube
Here’s some documentation from most recent thesis crit.
0 notes
Link
vimeo
I’m really liking the presentation of the audio file that Simon Farussell has been doing. Gives me some ideas about communicating data visually.
0 notes
Text
I’m really liking the term “longevity” as a way of describing archiving digital data.
0 notes
Photo



Photos from my critique in early November.
0 notes
Text
Rhino3d High Res Renders
This is useful for saving high quality renders with the Rhino3DWIP 5.3
-ViewCaptureToFile

http://docs.mcneel.com/rhino/5/help/en-us/commands/viewcapture.htm
0 notes
Photo

Going from Processing -> Rhino I had to export the object to a .obj file to import it into Rhino. Obj imported objects are meshes in Rhino which means that any other object that you create in the software doesn’t interact well with the mesh. I had was struggling with getting the mesh to convert to a polysurface or some other solution. It has been about 8 months since I used the software so I was a little rusty.
Originally, I didn’t think that a mesh was going to be an issue but I found a solution!
You need to use the MeshtoNURB function in Rhino. Very simply:
https://wiki.mcneel.com/rhino/meshtonurb
http://www.intact-solutions.com/sns_documents/sns_v1/convert.htm
And you need to fix your mesh if there’s holes in it:
https://docs.mcneel.com/rhino/5/help/en-us/commands/meshrepair.htm
http://docs.mcneel.com/rhino/5/help/en-us/commands/meshpatch.htm
Going to go get the above model CNC milled tomorrow! Should be interesting to see how it turns out! Going to be put into a 2″ x 10″ x 48″ piece of wood.
0 notes