Decorator 1.81
Copyright Lee Page, TeraBit Software
2002 - 2006

Decorator is an attempt to make Texturing a level made in Maplet a little more 'Natural', more like you are an interior decorator!

It controls like a first person shooter, but you fire textures onto any surface.

Controls:

ESC = Exit Program

Mouse - Freely Look around
Left Mouse Button - Paint Texture on Surface
Right Mouse Button - Move forward
Mouse Wheel - Scale Both UVs

+  - on Number Pad Change Texture
/  * on Number pad Rotate Texture
Numlock - Reset Rotation (Full Screen Mode only)

4 & 6 on Number Pad Scale U of Texture
8 & 2 on Number Pad Scale V of Texture
5 on Number pad to Reset Scale and Offset  
1, 3, 7, 8 - Offset UV edge of Texture

Space - Toggle Paint / Build Mode (For Future Expansion) 

0 on numpad - Horizontal Flip
. on numpad - vertical flip

Hold Down Left-Shift to MouseMove the Texture (Smooth Align)
Hold Down Left-ALT to MouseScale the Texture (Smooth Scale)
Hold Down Delete Key & Left Mouse Button to PERMENTANTLY delete a Polygon.

F - Toggles Free Flight Mode
G - Toggles Ghost mode (Free Flight without Collisions)
P - Pick Texture (Grabs the Texture from a Surface to Paint With)
M - Change Paint Mode (Triangle, Block & Plane).
R - Rescale the level in a uniform way. (0 or 1.0 will perform no scaling)

********************
H - Hold. In windowed mode press H to put decorator on hold. This will also give you your mouse back! 
********************

CTRL & Main Number Keys (1 - 9) - Set Waypoint
Main Number Keys (1 - 9) - Teleport to Waypoint

CTRL-U Engages Environmental UV mapping (A weird little UV mapping system that
       I invented. It's not perfect, but if you're fed up with your UVs it's a
       good way to make things look er..different) 

F1 - Toggles Statistics Display
F2 - Display on screen help
F3 - Select new lightmap to use in this level.
F4 - Imports a second set of UVs from an identical file (usually an .x)

F5 - F8 Sets the speed of movement 

F9 - Open Save as B3D file dialog
F12 - Option to export as Optimised B3D (All verts welded) (For Completed Levels).

Cursor Keys Strafe Left/Right/Forward/Back (for Rob  :D )
W-S-A-D Keys Strafe Left/Right/Forward/Back (for Bill :D )


NOTE: It is now possible to export/import .B3D files in and out of Decorator.

*MAKE SURE YOU HAVE ALL THE TEXTURES YOU NEED IN THE DIRECTORY WITH THE .B3D MODEL, INCLUDING THE LIGHTMAP!*

Decorator creates a Textures Dependancy file (not needed, for your information only) called Textures.txt on export.

There now is a prefs.txt file with a three lines. The first line can be any of the following:

W = Windowed Mode (Recommended if your system can do 3D in a window)
0 - 320 x 200 Mode
1 - 640 x 480 Mode
2 - 800 x 600 Mode
3 - 1024x 768 Mode

The second and third lines are the camera range options. By default it is set to:

0.005 for the near range 
100 for the far range

If either of these values are missing or zero, then the default values will apply.

Adjust according to your preference.

Have fun,

Lee Page
TeraBit Software