Git Product home page Git Product logo

liarbirds's Introduction

Liarbirds

Commissioned by Hyde Park Art Center in Chicago, Liarbirds is an interactive Augmented Reality project developed by Amay Kataria & Phil Mulliken. It is an augmented encounter developed within the ecosystem of Instagram to respond to online communities manifested around fringe ideas like conspiracy theories that permeate our everyday culture. In particular, it takes the idea “Birds aren’t real” as a point of departure, which claims that pigeons are in fact drones deployed by the United States government to surveil the population. Liarbirds is a play on this cultural phenomenon that makes fake birds real again by superimposing a swarm of digital creatures on one’s physical space through the mediation of Augmented Reality. These digital birds respond to user gestures while occupying a space of hybridity and emergent behavior.

Build process

To run the work, open the BoidsFromGround project from Production folder.
Here are the steps to get started. 1: Install node/npm
2: Open terminal and go to the BoidsFromGround folder in Production
3: Type npm install. This will install all the dependencies for the project.
4: There are 2 commands that we can use:

npm run dev

This will compile a script.js and put it in the scripts folder. But it will also ensure that there are source maps for all the code. This can be useful when you're in active development and want to debug your code. Spark doesn't give us a lot of capability but having the source maps is very useful when an error comes.

npm run build

This will compile a script.js and put it in the scripts folder. But it will minify the javascript, so you can't look at anything in the compiled code. We will use this when we are finally exporting the app to Instagram.

Development flow:

We should type npm run dev and keep developing. With every change, webpack compiles the javascript and throws any error if there are any. If the compile is successfull, then we can use SparkAR to run the project.

liarbirds's People

Watchers

Amay Kataria avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.