This examination report describes a bachelor project in computer science. The examination report describes a program to visualize blueprints for different purposes in a 3D animated world in which a user can move.The constructions of the two programs that were created to perform the purpose are described in the report which also mentions Microsoft's DirectX. The programs are: one for the 3D engine and one for picture analysis of blueprints. The program for the 3D engine was constructed in a way that it could read data from a file that describes objects and the objects position in an 3D world. A user can move in a 3D world and look around in different views. The 3D engine does not contain any collision detection and this have the effect that the user can move through objects in the 3D world. The picture analysis program makes it possible to construct objects to a 3D engine from a blueprint. The blueprint which are used will be shown as a background image in the users window. With the help of the background picture the user can use a number of commands and also the mouse to draw objects. Those commands that the user can use are shown in a menu. With the help of the keyboard the user can choose a command and then the user can mark the place on the blueprint where the object should be. The user can then save the world that has been created to a file which later can be used by the 3D engine.The report also describes the construction of the file in which the objects are saved in, to be used in the 3D engine. The file contains the objects that the user has constructed with the picture analysis program. The objects describes in a object structure with a number of variables.