# Matrix3x4.From

## Overload 1

```csharp
static Matrix3x4 From(in Matrix matrix)
```

Convert an affine row-vector [Matrix](/api/Matrix) into column-vector layout.
The input's fourth column is omitted; perspective projection is not supported.

### Parameters

- `in matrix` (`Matrix`)

### Returns

`Matrix3x4`

## Overload 2

```csharp
static Matrix3x4 From(in Transform transform)
```

Create an affine matrix from a position, rotation and scale.

### Parameters

- `in transform` (`Transform`)

### Returns

`Matrix3x4`

Declared in [Matrix3x4](/api/Matrix3x4).
Assembly: `Sandbox.System`.
