Archive for the ‘4D’ Category


What data is available?

November 20, 2009

As a result of exploring the hidden depth’s of the Twitter API, I have found the following links that could be useful to me in my QC. They contain various search queries which gives me a fantasic and varied data set which I can use and adapt to..

Public Timeline (or rss/atom)

Tweets From Area (using latitude/longitude) -Below shows tweets 10KM radius from Plymouth Town Centre

Search tweets with keyword (in this case, Plymouth)..

Combining queries.. (searching 2 words)

From a user (chr1s87) with a maximum amount per page of 100


Imported XML and RSS from Twitter!

November 12, 2009

After researching into Quartz Composer and the functions it can perform, it did not appear too difficult to import RSS feeds or even XML data. After familiarizing myself with the program interface of QC (Quartz Composer), it wasn’t too long before I was creating basic compositions that perform simple functions such as rotating 3D cube, generate random shapes etc.

There are a few basic XML example templates within QC that i researched and tried to understood how it works, and after some tinkering around I finally managed to import XML data from twitter using the following link..

It’s quite hard to understand how it selects which nodes to display and i’m not quite sure how to specify exactly what data to show. The link I just supplied is the public timeline of tweets around the world, and shows 20 status updates at any one moment. (because there are 1000’s of tweets a second, the page is constantly updated..). Using QC I can display the first status update (the TEXT node) and the source of the update (the SOURCE node) and that’s it at the moment.

To import RSS feed’s is fairly simple. simply specify the RSS feed and it imports the latest entry and scroll’s through the page at any given rate.



November 6, 2009

After discovering Twitter’s API wiki – – it’s became apparent how much information and how many types of information is available for me to use. The main types of data seem to be XML or RSS, but json is also an option. It’s also possible to perform many search queries via the URL itself, i’ll post some examples when i have a few to show. XML and RSS both have there up’s and downs, I will perform some research into the format’s available and see what I can do with them.


Call of Duty..

November 5, 2009

Scrapped. Back to twitter.


Plan of work..

November 3, 2009

My plan of work simply depends on how well i learn the program i intend to use, and also how difficult it is to put my theory into practical use. However, this is how I intend to do this module..

October 2009
Project Theory Development

November/December 2009
Realisation of Project

December/January 2010
Development of principle Project

January/February 2010
Project Evolvement/tutor feedback

March 2010
Project testing/alterations

I’m not entirely clear as to when the project needs to be submitted/presented, however, based on the fact that it is due mid-march, the above is how I feel my experience within the 4D module will be carried out.


New Idea..

November 3, 2009

After preparing to inform Mike about my current idea, I had a little brainwave about an idea I could potentially use.

The idea is basically the same, but using different sets of data. I was thinking of integrating a strong interest of mine at this current time in my life, Call of Duty. I could use the information I input from an Xbox 360 controller and create some form of data visualisation based on my inputs/controller outputs. I’ll talk to Mike and see what he thinks!


Drawing on the concept of 4D..

November 2, 2009

Using the programs previously mentioned and using Twitter as an input, I hope to fulfil the requirements of 4D. By creating a 3D engine and using Twitter feeds and other Twitter related information, i could use previously created 3D objects and mutate/change it’s parameters via Twitter through XML or RSS feeds. This could range from the length of a ‘tweet’, the frequency of someone tweeting, or the trending topic a Twitter user is publishing. The different data sets I can retrieve from Twitter go on and on. By integrating this concept and a 3D engine, I believe I can show a timeline of someone’s (or everyone’s) usage of twitter in an effective and attractive way, which will result as a continously adapting organism that leaves a continuous trail of time behind itself. This, i feel, is one of the many ways 4D can be shown.