Proximity Interaction - A simple example to get started. Shows you how to make the object on one paddle change when it gets within a certain distance of another paddle.
Info Paddle - Codes the info paddle (the paddle with an 'i') so that whenever it gets near another paddle, it displays information about that paddle. This example is quite complex because it takes strings of text and renders them into materials in real-time. It does this so that it supports localisation - if a different language is used, different info text is rendered. Even so, this is the first (simplest) information paddle example, so we have kept it as simple as possible. However, this means that it will only create an info paddle with changing text - it does not create changing materials and colours, and it only interacts with one other paddle.
Info Paddle Highlight - demonstrates how to make the border of the info and object paddles glow blue when the info text is displayed. This gives the user clear feedback about which object is having information displayed.
Info Paddle Array - demonstrates how to use the techniques shown here with more than one other paddle. It creates an array of paddle object, each with their own infoText object. Currently, it is a more general example, that you will have to tweak to apply to your situation. It currently doesn't use the hilighting technique shown in InfoPaddleHilight.
Quaternion Multiplication - Shows how you can rotate quaternions and vectors in any axis you desire by multiplying against a quaternion.
Info Paddle Zoom Effect - Adds the ability to press space-bar to get the contents of the info paddle to zoom up and fill the screen.
Interpolation Effect - A function you can easily use to have an object interpolate its position or rotation any percentage between two target objects. For example, make an object hover between two paddles.
Look At Effect - A function you can easily use to have an object on a paddle continuously rotate to face another object. For example, make a tank turret always aim at another paddle.
Changing Materials v Textures in Code - Here are some examples on the different ways you can change the texture of your model.
Lighting - The default lighting setup and how to create and control lights.
-- UpDown - 20 Feb 2007