GithubHelp home page GithubHelp logo

tweetopia's Introduction

Tweetopia

3D Twitter Visualization

Tweetopia is a 3D Twitter hashtag visualizaiton based on WebGL and built using Three.js

Learn more at the project page or see it live at Tweetopia.net.

Changelog

r12

  • Major overhaul to support Twitter API changes.
  • Now uses a web service for search requests.

r11

  • Minor tweaks for initial public

r10

  • GA tracking.
  • Initial character faces.
  • Username display.
  • Image contrast.
  • Webfont Support
  • More careful bubble distribution.
  • Better handling of Twitter requests.
  • Day/night color changes

r09

  • Detection of WebGL support.
  • Colored hashtags and usernames.
  • Added simple favicon.
  • Pre-launch splash page.
  • URL hashtag support.
  • Defaults to #WebGL.

r08

  • Splash screen on startup.
  • Custom shaders for star and sky.
  • Refined ground to match style frame.

r07

  • Added SimpleNoise.js for more fluid terrain.
  • New ttcontrol object for scene control fucntions.
  • Restyled panel as speech bubble with pre-build image.
  • More refined text formatting.
  • Placeholder for characters with basic texturing.
  • Showing and hiding of bubbles on visit.
  • Periodically check for new tweets.
  • Initial support for clicking through to twitter.com.

r06

  • Predistrubuted panels.
  • Automatic camera animation between panels.
  • Refined camera animation to look ahead to next panel.
  • Addition of ground plane with generative color and form.
  • Addition of sky cylinder.

r05

  • Added Tween.js for animating properties with easing.
  • Planar distribution of tweet panels.
  • Support for keyboard-controlled camera animation between panels.

r04

  • Added Three.js for 3D environment with functions to setup, animate and render.
  • New ttevents object for handling event callbacks.
  • Simple panel animation using canvases as textures.

r03

  • No new logic, organization release (wash dishes while you cook).
  • CSS and JS split into files with new tweetopia control object.

r02

  • This release creates canvas elements for the results, with logic to auto wrap and format the text.

r01

  • This initial release polls the Twitter search API and displays the resulting tweets in divs.

tweetopia's People

Contributors

scottgarner avatar

Watchers

James Cloos avatar Theun Kohlbeck 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.