3D Graphics and Virtual Reality

Practical exercise 2

Exercise

In this practical we will be creating a simple VRML model or scene of your choosing. Last practical you were asked to spend any spare time planning out what you would want to create. Hopefully you will all have some idea of what you want to build, or may even have started building part of it. The sole purpose of this practical is to finish your VRML model.

You can make it as ambitious or as simple as you like (not too simple though! I would say a simple model of a car would be a minimum, i.e. a couple of boxes with wheels). As an example, look at some of the work submitted from last year, in the "cool worlds" gallery on the web page.

Two examples of what you could build are below. Example 1 is not as simple as it looks if you try and get the angles on the cube and the cone to match up to the picture below. Obviously some of you will want to create more complex and creative worlds which is great. Sometime during the practical you will be marked on your world. Basically as long as you produce something like the examples below, or better, then you will get full marks.

Another VRML cool worlds gallery will be created this year in which I will display the best and most creative worlds.

Example 1

At the very least, you could try and recreate the original VRML 1.0 logo which consisted very simply of a red box, green sphere and blue cone all lined up together. Figure 1 shows an example of this.

Figure 1. Simple example of a VRML world.

Example 2

As a more complex example, you could try creating a model of some real-world object. For example the simple desk fan model shown in figure 2. Again, if you want to try and animate this model you could get the fan blades to spin round, though this subject is not covered until the last lecture so you would have to read ahead.

Figure 2. An example model - a simple desk fan.
The blades spin round in this example.

Evaluation

The only deliverable for this practical is the completion of your chosen model/scene. This will be checked and marked by the demonstrators at some point during the practical.

Have fun!


Peter Young,
University of Durham

peter.young@durham.ac.uk