Vixen
02b45cc4
csharp
public static class ReferenceVolumes

The four sizes every level designer draws by hand on every project.

Read the guide page for this →

Remarks

Doc 24 lists these under the group that separates a toolset a professional will use from one they will try, and the reason is that a grey box has no scale. A corridor is four metres wide or eight and there is nothing in an empty scene to tell you which; a 1.8 m capsule beside it answers in one glance and keeps answering while the corridor is dragged.

⚠ Drawn, not shipped. They are lines in the viewport rather than entities in the scene: nothing to select, nothing to save, nothing to accidentally leave in a level and find in a build. That is the whole difference between this and the cube everybody scales to 1.8 and then forgets about.

The numbers are the ones the two reference engines' own documentation uses for their character controllers and their door frames, which is what makes a block-out built against them feel right the first time a character is dropped into it.

Fields and properties (5)

  • public static ReferenceVolume Person

    A standing person: shoulder width, 1.8 m tall, standing on the point.

  • public static ReferenceVolume Door

    A door: the one measurement a wall is judged against.

  • public static ReferenceVolume Corridor

    Four metres of corridor, which is a hole you are inside rather than a thing on the floor.

  • public static ReferenceVolume Vehicle

    A car, for the scenes that have to admit vehicles exist.

  • public static IReadOnlyList<ReferenceVolume> All

    All four, in the order a menu lists them.

Methods (1)

Used by (4)

  • EditorApplicationVixen.Editor.App
  • PrecisionTestsVixen.Editor.SceneView.Tests
  • ViewportIdsVixen.Editor.App
  • WorkPlaneCommandTestsVixen.Editor.App.Tests