Tag Archives: computing

AI Movies

GSE told me about a behind-the-scenes documentary for the Chronicles of Narnia movie. I have not been able to find more information on the documentary (e.g., where and when it played and what it covered) and a quick Web search for information did not turn up anything, but my coworker mentioned a few interesting bits.

In the movie, there are many different types of creatures, all of which are designed with and entered into the movie’s computer system. Each creature-type was given parameters for behavior and movement. For hybrid creatures, such as centaurs (or ligers), the movie makers used the computer system to take parts from different types of creatures and combine them into the desired hybrid, bringing the parameters of those body parts with it.

A second interesting bit he shared is that battle scenes were created with artificial intelligence (AI). The production team placed the characters in the scene (e.g., 10 swordsman and 5 archers, some located here, others located there) and then used AI to conduct the battle. Each type of character has specific parameters that dictate general behavior, but each character’s actions differed due to chance and its interaction with its environment, including the other characters it fought. This saved the team time because they did not need to direct every character on the battlefield and it maintains a set of “reality” since each character follows a different path. This may be similar to some of the games, such as Age of Empires, although I am not sure (lack of familiarity with AoE and similar games).

Not that I am an expert on special effects or AI, but this represents a jump in (at least the implementation of) computer technology. The next (creative) step is to produce an entire film that’s governed by the computer system (i.e., without human input).

In discussing this with two coworkers (G. and M.), one noted that there would not be a plot. True, and I am not so sure this is a bad thing, especially for an experimental first go. The coworker who told me about the documentary suggested that parameters could be built into the environment that would require certain events or actions, such as a set number of massive battles (or, I mentioned, a love arc). That would guarantee some sort of plot. He also suggested that a human team could dub vocals over the computer-generated action to help develop and communicate the plot.

Very interesting.

Making The Switch, Kinda: The Story And Useful Software

In early November I bought my first Apple, a 12 inch PowerBook. The inclusion of a Mac into my computing family is less of a switch and more of a diversity situation, as I am still running machines with Microsoft Windows XP (Pro and Home) and Red Hat Fedora Core 4.

I wanted a laptop so I could work while on the road (a frequent but not usual occurrence), at a coffeeshop, or my backyard. I’m glad I did, but I’m also glad that I have a desktop to compliment the laptop lifestyle.

There are a couple of reasons why I went Apple. One is that I was growing tired of Windows. The desire to spice up my OS life may be a result of the fact that I have primarily used DOS/Windows machines my entire computing life (since mid-1990s), but it was also because I was becoming frustrated with Windows Updates and virus issues. I gave Linux in the forms FC3, FC4, and Ubuntu (The Breezy Badger) a go, but found the hardware problems and update utilities to be both problematic and a hassle.

A second reason why I made the switch was because I wanted to become familiar with OS X. I was promised by several people that interoperability issues were largely solved, although I experienced some basic problems within the last couple of years (on OS 9 machines, however). In particular, ZS’ success and happiness with his switch gave me the extra push to take the plunge (Note: He e-mailed 20051128 to say that he’s having some odd problems).

So far, I am happy. I have had no problems integrating it into my networks (home and work, both of which are Windows dominated) and interoperability issues have been zero, although I have mainly used it for only Web and word processing tasks.
Continue reading

Future Computing Trends

Two days ago, an article of mine about the next big trends in computer networking technology was published in High Tech Bulletin. The two trends focused on are BitTorrent and grid computing.

High Tech Bulletin is a twice-monthly e-zine written by Gregg Early and often features guest writers, including in-house people like myself.

Today, Wired has an article about how BitTorrent founder Bram Cohen has struck a deal with MPAA to clean material that is illegal to distribute from BitTorrent site search results. This news is both timely and relevant to my article.