Google Earth + SketchUp + Photos = ?

April 28, 2006

Google release SketchUp, a 3D modeling tool, for free, and provide the possibility that home owner can draw their home in 3D and put it on Google earth for everybody to see. This extend Google earth’s 2D flat view, and open up door to interesting applications. One draw back though, not many people are capable of building nice 3D structures, and even if they are experts, this is not an easy task. Also as everybody in 3D modeling business know, the key to a realistic model is texture. Google earth provides the terrain data and texture, but what about the building? You don’t want a build that only the roof is textured, right? Here I have an idea, what if we take pictures of the house from various angles and then a “magic” algorithm kicks in, with help of the users (correspondence, etc.) textures of the building will be mapped onto the 3D model. It will be even better if given a video clip from DV, the approximate 3D structure will be created automatically. I am not day dreaming, am I? :)


GNU Screen–不可或缺的命令行工具

April 14, 2006

Bash Completion小诀窍

April 10, 2006

Path-name completion
This type of completion occurs on the first token of the command line, allowing you to complete on executable files. Together with file-name completion, it is the most known and used type.
File-name completion
This allows you to complete on file and directory names at the second and subsequent token position on the command line.
User-name completion
This allows you to complete on user names by prefixing the token with a ~ (tilde).
Host-name completion
This allows you to complete on host names by prefixing the token with a @.
Variable-name completion
This allows you to complete on variable names by prefixing the token with a $.


C++ Templates FAQ

April 10, 2006

imlib2的tutorial

April 10, 2006