At this moment only one floor can be present in 3DTop and is therefore always present. You might already have noticed that right-clicking on 3DTop while no object is selected will pop-up a menu with some general items. Among these are the two for the floor:

- Floor texture.
When you choose this item you can select a Windows bitmap as a texture. No constraints are put on the size or number of colors by 3DTop, but be careful that some drivers (TNT) can not handle textures bigger than 512 x 512 pixels.
After you've chosen a texture the following sub-menu's will appear:

- Off
When you've chosen a floor-texture you can switch it off with this item.

- Tiles
Checking this one will make the texture tile on the floor.

- Load other...
When you choose this item you can select another Windows bitmap as a texture. No constraints are put on the size or number of colors by 3DTop, but be careful that some drivers (TNT) can not handle textures bigger than 512 x 512 pixels.

-Edit floor-size and tiling...
This will enable you to choose the size and tiling (when you have "Tiles" checked) of the floor. You'll notice that the mouse-pointer changes its shape into a left/right/up/down arrow, this means that by moving the mouse left or right you change the size and by moving the mouse towards you or away from you, the number of tiles can be changed.
When you change the number of tiles you also change the way that lights light up the floor...
A low number of tiles means a lower accuracy but increaces the drawing speed of the floor.
When you are content with the size and tiling you've chosen, press the left-mouse-button once and the floor holds that size. If you would like to cancel the whole operation press the right mouse-button once.


Be careful, the tiling-accuracy of the floor can have a dramatic effect on the speed of 3DTop. When the floor is extremely large it can slow 3DTop down considerably.

A tip: Bitmaps are internally stored in OpenGL with a width or height that is a power of 2. So if you have a bitmap with the size of for example 312 x 260 it is stored with a size of 512 x 512. This is not very effective in terms of memory-usage. It is best to resize the bitmap to say 256 x 213 and create the floor-texture with this resized bitmap, this causes the bitmap to be stored as a 256 x 256 bitmap.
Power of two is: 2 , 4 , 8 , 16 , 32 , 64 , 128 , 256 , 512 , 1024 , 2048 etc.