# Preferences Window

The Preferences window provides options that apply to Doom Builder, regardless of the game configuration or map you choose to edit. You can access this window from the Tools menu, or with the default key F5. The options are categorized in different tabs;

## Interface

This tab contains some interface related options.

### Default view:

This sets the default view mode that you wish to use when opening or creating a new map.

### Preview image size:

The size of all preview images in the editor and in the Image Browser. Smaller preview images consume less system memory.

### Autoscroll speed:

During some actions, such as drawing and dragging, Doom Builder can automatically scroll the working area when you move your mouse towards the edges. Use this setting to set the scrolling speed to use. Drag the slider completely to the left to turn off automatic scrolling.

### Script Editor:

Here you can set the font and other options regarding the Script Editor. Check the box Always on top of main window if you want the script editor to float above the Main Window even when the script editor does not have the focus.

### Visual Modes:

This area contains several settings for the Visual Mode. To improve performance, you may want to decrease the View distance setting.

## Controls

This is where you configure your keyboard and mouse shortcut keys. On the left is a list of all Actions in Doom Builder with the current mouse or key combination shown next to them. Select an action to view a summary of this action on the right. Press any key combination to set to this action, or select a special mouse combination from the dropdown box. Below that, you can see which other actions share the same key combination so that you can verify any conflicts it may have. Note that actions used in different editing modes can safely share the same key combination.

## Appearance

On this tab you can change some settings related to visual aesthetics. On the top and the left of this tab you can change colors that are used in the Script Editor and Working Area.

### Passable lines transparency:

This controls how much translucent the passable lines are. 0% is completely opaque, which is the same as impassable lines. Passable or impassable can be set with a linedef setting, but is automatically set by the editor for singlesided lines and removed for doublesided lines.

### Textures and Flats brightness:

With this setting you can increase the brightness of the textures and flats. This is useful when viewing the texture against a white background, or if you are using a dark monitor.

### Black background in image browser:

Turn this on to create a black background in the Image Browser.

### Bilinear filtering in classic modes:

This enables bilinear texture filtering for all classic Editing Modes (2D). Bilinear texture filtering removes the large square blocks when zooming in, but can also make it look blurry.

### Bilinear filtering in visual modes:

This enables bilinear texture filtering for all visual Editing Modes (3D). Bilinear texture filtering removes the large square blocks when zooming in, but can also make it look blurry.

### High quality display rendering:

This improves the display with the use of Pixel Shader Model 2.0. Also adds anti-aliasing to the classic Editing Modes (2D). Performance may be improved by turning off this setting (this also gives a more oldschool Doom Builder 1.68 look to the working area). When Pixel Shader Model 2.0 support is not available, Doom Builder automatically turns off this setting and disables this option.

### Square things:

Things in Doom use a square shape for collision detection and you may want to turn this option on to get a better view on the bounding boxes of things in the classic Editing Modes (2D).