Wednesday, November 19, 2008

Marduk Project


I still love using the generative aspects of computer programming to generate cities. Countless hours were poured in the past to create programs that generate city-like structures. A few of the endeavours has made it to this blog in the form of TFGORC.

I kinda wanted more than just an aerial-view-generating program. I wanted a more 3D looking image. The other thing was that I was a little lazy. I've tried using Blender to generate 3D images but dammit, learning it was too much of an effort for me.

I tried scouring the web for free 3D textures that could be imported as .OBJ files into Processing but the ones I found didn't work properly with Processing.

Enter OGLE. OGLE is an OpenGL call interceptor. It basically intercepts any calls to OPENGL being used by applications and logs them for the user to peruse. Plenty of amazing things on the OGLE site has been created by this lovely programs. Among applications that OGLE has successfully worked with in the past is GoogleEarth, World of Warcraft, Second Life, and City of Heroes.

Of course, once I read the documentaion I decided that this was something I can do because it's easy. The steps basically went like this:

-launch GoogleEarth
-find a city that has 3D structures.
-hit your super powered ctrl key
-get the resulting ogle.obj file
-import into
-increase the scale to something big like 450.0.
-manipulate image at will

It's that simple. The above image is generated using midtown NYC as the model. Manhattan seems to be one of the more fleshed-out areas of GoogleEarth. Some more images were generated below. You might want to click on them to see the bigger versions:


This is a rendition of Columbus Circle in New York City. That big area in the front is actually Central Park. GoogleEarth's 3D structures seems to end at around the Central Park region.


This is an area of Manhattan I'm familiar with. This is the Battery Park area near Wall Street. I see these buildings everyday on my way to work.


This is Chicago. You can see the Sears Tower in the back.


Seattle's seaport area.

There are other cities I want to try out in the future. I was a little bit disappointed that GoogleEarth doesn't have a more fleshed-out Paris, Rome, and London. I think Barcelona and Amsterdam is well done so I might try those in the future.

This project is named Marduk because Marduk is the ancient Babylonian god of the city.


Some ZEBO Craziness

I've recently started using Sunflow via P5Sunflow. Naturally, I wanted to take out my old ZEBO characters and apply the 3D renderer to them:


ZEBO and his pal Rex "The Recognizer"


Just plain old ZEBO".


Eventually, I decided to scrap the old Maximillian model from The Black Hole and replace him with something else. The next member of the Zebo family is the combat tank from the old Atari 2600 game, "Combat".

In the end, I put them together and kinda placed them in the old Zaxxon battleship environment just like how I would place any other megalomaniac robot who's bent on revenge on humankind:


I use the above image as my wallpaper on my laptop. You could get the large image from here:

Tuesday, November 04, 2008

Brooklyn Museum of Computer Art


HTorsion in Brooklyn's Museum of Computer Art
Double Exposure Exhibit
Nov. 4 - Nov. 26 2008

A copy of HTorsion is part of Brooklyn's MOCA Double Exposure Exhibit. The exhibit begins on Nov. 4 and ends on Nov. 26, 2008.

Opening Reception is on Nov. 8, 4-6 PM

MOCA is located at
MOCA Museum Gallery
139 11th Street, Brooklyn NY

More information can be found here: