S

XML Again

18th December, 2006

idat204

A bit of explanation that is probably well overdue for my XML project. The main concept behind this piece is the idea that where other forms of information have become XML orientated, XHTML, XCSS etc, a new JPEG format will follow.

This new format will take the existing compression technology of the Joint Photographic Experts Group and add more than just metadata, but rather a whole section of the file in a compatible XML/text form. Inside this there can be a standardised method of defining the contents of the image (similar to the way in which RSS is based on XML), which will require new programs or tools within existing programs to save to this format.

The image can be broken up into any number of rectangles containing a portion of the image, and also a title and description of the contents of the rectangle. The rectangles are not within a fixed grid but rather have a starting XY coordinate and finishing XY coordinate. There is nothing to say that rectangles cannot overlap, and of course this should be the way, since pictures and photos will rarely be clearly broken into sections.

Tools could be developed to auto-tag sections of photos, for example detecting sections of an image and creating rectangles ready to be written about, or even adding generic information about them itself.

Other Stuff

http://www.kirupa.com/web/mysql_xml_php.htm – A useful way of applying XML I found while researching.

XML

12th December, 2006

As the simulacrum work reaches its finalisation point, and all I would be able to do is sit and wait, my attention turns to the XML work and HCI essay (both of which have been very slowly warming up for the past couple of weeks). Between driving and setting the final 20 second simulacrum scene up for rendering, this morning has been dedicated to creating an XML search script in actionscript (Flash yet again…).

View the XML project as it comes along.
To get results, try the search terms ‘silver’ and ‘blue’ for now, but anything else if its there can be searched for.

Finishing the Simulacrum Project

Screenshot of the final quicktime

And finally, the last 20 second section of my simulacrum video is complete. Saving it as Quicktime initially created a 1.3GB file, however this was before I set it to compress with mpeg4, giving me a nice 118MB 100% quality file. Still nothing near the size I would reasonably put online though. : (

Simulacrum Online Workbook

Java i++

9th November, 2006

Its nice sometimes how the various different modules overlap in a timely manner. Seems my recently completed Langston’s Ant java application has become quite relevant to the idat203 critical contexts piece, which yes I am still adding to even now.

Langston’s Ant

Is to be replaced this week (tomorrow) by game of life.

Langston's Ant javascript all working!

HCI

Looking into the lovely 4000 word essay… Firstly I need to decide on the problem that my HCI orientated interface needs to solve.

XML

Here starts the second (of four) part of the idat204 module with Professor Vladimir Geroimenko who certainly knows his XML and Semantic Web. Looks like we’ll be having to make an application for the semantic web.

Lots of work… all at once!

25th October, 2006

Not a great amount of time has been available for blogging so here is an update:

soft221

In addition to the current projects with rapidly approaching deadlines we have been introduced to a small mid-term exam from soft221. Marvellous stuff.

HCI

HCI (Human Computer Interaction or isad223) will be wanting coursework done by the end of this term, involving the creation of an interface based on the design techniques learnt here. That would be a four thousand word essay comprising 100% of the overall mark for this module.

Simulacrum 3D Video

Simulacrum (trans-spacial design) admittedly has been in the pipeline for a while but at least there are a number of thoughts as to an idea (I like this project as its the first that asks for a reasonable amount of creativity from my part – yes thats not f*ing actionscripting aka java) if not much to show for it yet. I have effectively what I want to create planned out already, but more of that to be revealed soon…

Critical Contexts

Idat203 – Critical Contexts, what else can be said? The ‘other’ four thousand word essay comes to mind.

Organism Project

Orrrrganism project proceeds and has a week-before-deadline deadline tomorrow, hence this is my current activity. The flowers grow, the bees move. The flowers currently undertake a form of assexual reproduction though, and literally create a clone seed of themselves which is planted and grows and seeds etc.

Creative Garden

For the Creative Garden company, our chosen niche of professional school and college websites seems very fruitful.

Oh yes and finally, I still want to create a working new design for my own website!

Creative Garden and Generative Art

12th October, 2006

Creative Garden Update

Each of our roles have been decided for The Creative Garden team, and work gets underway to creating our company persona, website and example products. It has been decided for now that I should produce the main HTML portfolio website while Tom and Lloyd handle the visuals and portfolio pieces.

idat 203

I have now considered examining the Generative Webpaintings by Stanza as a basis for my work in idat203. It has also been suggested to me that I should look into the photographer and artist Paul Smith (http://www.paulmsmith.co.uk/)

Other Stuff

Catalina Estrada – Artist from the Computer Arts magazine also featuring an ex-MLA (media lab arts was the course I signed up for but it changed to i-dat on our first year), Pete Harrison.

Back to replicating bees; having placed traces on every value surrounding the creation and death I have discovered the problem was far more elusive than I thought originally. Every-so-often a bee would die twice, or even three times, causing the total count to go down more than it should for a single death. The effect of this can be seen here, but be warned, running this for a while means a lot of extra bees and serious CPU stress. ALSO, it quite often needs to be left a while before things start to happen.

The trace values

Many resultant bees

UPDATE: An even better code bug, just wait for the second generation plants to reproduce…

Organism News

9th October, 2006

While running a test of our organism flash project, and in particular studying my brand new Bee and Beehive behaviour, something which shouldn’t have been possible occurred. With a theoretical maximum of 3 bees, a fourth bee appeared. Believing this to be an interesting fluke, I was proven wrong again when a fifth and sixth bee appeared over time.


Read the rest of this entry »

More Thought for the Organism Project

7th October, 2006

I am starting to become more attracted to vector generated artwork, after not really considering its potential when it was briefly covered in the first year (I used bitmaps more often than vector work in my Illustrator coursework page). As well as its use in the organism project to create clean graphics that can expand and shrink to any size, I am considering using vector for the idat206 module.

The Concept

The general idea we have had is to take a pretty common concept of organisms developing in a minature environment which includes its own ecosystem with variables which affect the organisms and place it within a virtual snowglobe, which can be shaken by the end user as a form of interaction. So I have been trying to think through how I could possibly go about creating a system where shaking our organism snowglobe could disassemble each flower and then recreate a load of new random ones. Got to create a growing flower first however…

More Virtual Organisms

3rd October, 2006

http://news.bbc.co.uk/1/hi/technology/4272418.stm

A possible form of virtual life? Although its completely manmade, this is the sort of thing that might be relevant to the organism project. The BBC news article discusses it in terms of being a contagious disease, like a real organism.

Flash Organism Scripts

Having studied the scripting on blogged flash animations, I see that while being complex scripts, and based on randomness they have no potential for growth or alternative outcomes.

And they certainly aren’t affected by any external factors.

Latest Journal Posts

RSS Feed

Additional

Bad Behavior has blocked 25 access attempts in the last 7 days.