Archive for August 2009
Amazing CGI
I saw District 9 this weekend. Quite a good movie. Memorable CGI generated aliens “the prawns”. Quite an improvement from aliens that are clearly people with lots of makeup and fur suites, quite an improvement over using muppets and other robots/puppets. The aliens appear to move naturally, they have insect like mouth parts that are constantly moving and bodies that clearly an actor couldn’t fit into. Good work to the Vancouver company Imagine Engine that created them. The aliens fit right into the film and are completely realistic.
The I was blown away by the trailed for Cameron’s new movie Avatar which is coming in December. Again huge amounts of CGI creating a truly alien but beautiful planet and creatures. Really amazing how realistic these imagined worlds are becoming.
Even on standard PCs today with relatively inexpensive graphics cards from NVidia or AMD, its amazing the level of realistic graphics you can get in modern computer games. Each frame in the movies mentioned above might take hours to render to get the desired quality, but computer games today aren’t far behind and rendering 30 frames a second on current graphics co-processor cards. These cards often have 1 gig of their own memory and hundreds of parallel processors doing all the 3D calculations.
It looks like with modern movie making technology, truly whatever can be imagined can be created. Currently it might be limited to big budget productions cost $100 million to make. But prices keep coming down, techniques keep getting cheaper. Next we’ll see movies less expensive to produce, we’ll see this technology incorporated into video games. Should be amazing to see the crop of movies that start appearing over the next few years.
Frenzy in the WWW
Seems to be a lot happening in the web these days. Microsoft Bing goes live, Google goes into a frenzy of upgrades to their search engine. Microsoft makes a deal with Yahoo. Facebook buys FriendFeed. Twitter downed by a denial of service attack. Everyone frantically trying to be the ultimate search/social networking/communications service.
I received by test account for Google Wave today. The first thing that struck me, was that I would love it to be connected to FaceBook or LinkedIn, so I actually have someone to communicate with. Great tool, but the trick would be adoption. I think if any social networking site had developed this, it could really take off. Not sure how Google will manage alone. Maybe they’ll make a deal with Twitter, Facebook, Myspace, LinkedIn or someone. Someway to really spiff up the communications features of these sites, which tend to be a bit lacking.
It seems Microsoft unveiled Bing to much fanfare and have been running a massive number of TV commercials promoting it. But it seems that it is already standing still as everyone surpasses it. Google has already upgraded their search a couple of times, adding features Bing promises, but doesn’t deliver yet. Not sure if Microsoft understands how to compete in the Internet world. Still running on quite long software development life cycles, rather than operating in Internet time where product updates can be quickly rolled out.
Meanwhile Microsoft is playing Pepsi to Apple’s Coke in the music player category with Zune trying to compete with the iPod. I think they are starting from so far behind that they really don’t have a chance. Combine that with the power of the iPod/iPhone application store and they don’t seem to have much chance.
It seems online office productivity tools like word processing and spreadsheets are quickly moving to the web. Probably much quicker than anyone anticipated. Meanwhile laptop prices continue to fall through the floor. Can now get good Linux based laptops for $200. Not much room in that price for the Microsoft Windows tax. With no real demand for office, these make a lot of sense now. The newer laptops can’t even run Windows since they are based on ARM CPUs.
Anyway all these developments, competitions and change make life interesting. Good time to be in the computer industry.