Adding and Positioning Entities

From Serious Sam Wiki
Jump to: navigation, search

Adding Entities to the World

There are many ways to add entities to the world.

Standard Adding

The standard way of adding an entity to the world is by dragging it from the EntityList panel to the viewport:

1. Toggle the EntityList panel with Alt+3.
2. Find the entity to add to the world and click/hold LMB.png on it.
3. Move the mouse to the position in the viewport where you want to add the entity and let go of LMB.png.

In the 2D viewport, the mouse pointer does not specify a point but rather a line that points into the viewport. So the position which the entity is added at is defined the following way:

  • Does the line intersect a model?
If so the origin of the added entity will be positioned at the point where the line intersects the model.
  • Does the line intersect the x/z plane?
If so the origin of the added entity will be positioned at the point where the line intersects the x/z plane.
  • The line does not intersect anything.
If the line does not intersect either a model or the x/z plane, the distance between view origin and view focus is used to define how 'deep' inside the viewport the new entity will be positioned.

Alternatively, an entity can be added from the EntityList panel

  • by simply double-clicking LMB.png on it in the EntityList panel, or
  • by selecting it in the EntityList panel and pressing ↵ Enter.

The entity will be positioned somewhere along the line between view origin and view focus depending on whether the line intersects a model or the x/z plane.

Adding Default Entity

A default entity can be added to the world by simply pressing Ins. The default entity is

  • a StaticModel → SEd3.0 & 3.5 only,
  • a SimpleModel → SEd4.0 only.

The entity will be positioned along the line between view origin and view focus depending on whether the line intersects a model or the x/z plane.

Copy/Paste

Another very common way of adding entities to the world is by copying existing entities and pasting them:

1. Select the entity or multiple entities that you want to copy.
2. Press Ctrl+C.
3. Position the mouse in the viewport where you want to paste the copied content.
4. Press Ctrl+V.

Here too, the position where the clipboard content is pasted is defined by where the mouse line intersects models or the x/z plane.

Positioning Entities