arena_transp2.gif (83761 bytes)
Building the Arena:

1. Ground Plane

·  Open the scene file in Maya  containing your robot:
·  Create a nurbsPlane and scale it up to 40x40 units in X and Z
·  Change the makeNurbsPlane1 patchesU and patchesV attributes to 10.
   This will allow you to add warps and bumps to the ground plane later.
·  Rename the plane to arenaGroundPlane and make it a passive rigidBody
.

2. Arena Border

We are going to create the border using a torus primitive. This will give us a nice  closed solid geometry very easily.

·  Create a polygonal torus primitive: Create>Polygon Primitives>Torus
·  Select the polyTorus1 node from the ChannelBox, change the subdivisionAxis and
   subdivisionHeight to 4. Set the radius to 28.42, the sectionRadius to 0.2,
   and the twist to 45.0.
·  Scale the torus up to 3.556 in Y and translate it up in Y by 0.5, and set rotateY to 45.0.
·  Rename the torus to arenaBorder
·  Group the arenaGroundPlane and arenaBorder and rename the parent node to ARENA.
·  Delete the history on all the geometry and freeze the transforms:
   Modify>Freeze  Transformations. Now we have a geometry that is 1 unit tall 
   and scaled 1 in Y so now  when we scale it in Y that number will correspond to the actual
   height of the object. In advanced MelBotWars the height will be scaled to 0.6 in Y.
   (you can set it to 1 for beginner level testing).

3. Rigid Body Settings

     Ground Plane

· bounciness = 0.3
· static/dynamic friction = 0.5
· collision layer 0
· border 1 unit tall, bounciness = 0.6

     Border
· bounciness = 0.6
· static/dynamic friction = 0.5
· collision layer = 0
Lastly add gravity to the scene for MelBots to connect with. Make sure it is called gravityField1 with a magnitude of 32.0.

The opponents will start at X = 11, Z = -11 and X = -11, Z = 11 in opposing corners. You can assign the included texture arena_file.jpg to the ground plane, and arenaBorder_file.jpg to the border with a repeatU of 4.


Click on the image below to download the Siggraph 2002 version of the Arena ground plane painted by Ron Woodall: 


© Copyright 2002 Habib Zargarpour