Table of Contents

Class QuakeBspLoader

Namespace
PopcorningGuineaPig.Engine.Quake
Assembly
PopcorningGuineaPig.Engine.dll

Quake 1 BSP29 loader (version 29). Converts Z-up inches to engine Y-up metres.

public static class QuakeBspLoader
Inheritance
QuakeBspLoader
Inherited Members

Fields

UnitScale

Quake player is ~56 units; engine player is 1.8 m.

public const float UnitScale = 0.03125

Field Value

float

Methods

IsBspPath(string)

public static bool IsBspPath(string path)

Parameters

path string

Returns

bool

Load(byte[])

public static QuakeMap Load(byte[] bytes)

Parameters

bytes byte[]

Returns

QuakeMap

ToEngine(Vector3)

public static Vector3 ToEngine(Vector3 quake)

Parameters

quake Vector3

Returns

Vector3

ToEngineDir(Vector3)

public static Vector3 ToEngineDir(Vector3 quake)

Parameters

quake Vector3

Returns

Vector3