---
title: "setInterpType"
canonical: "https://help.vicon.com/space/ShogunPost121/1253738235/setInterpType"
format: markdown
---
# Description

Set the interpolation type being used between keys.

By default, Shogun Post uses a Bezier curve to determine values between keys.

## Functional area

Data manipulators

# Command syntax

## Syntax

> Macro (scroll-tablelayout)

|  |
| --- |
| `setInterpType propertyName interpType [-onMod string]` |

### Arguments

> Macro (scroll-tablelayout)

| Name | Type | Required | Comments |
| --- | --- | --- | --- |
| `interpType` | string | yes | Type of interpolation to be used. This applies to properties of type Float (Step, Linear, Bezier), Rotation (Step, Linear, Cubic, Bezier) and Vec3 (Step, Linear, Bezier). |
| `propertyName` | string | yes | Channel property on which the interpolation type is being set. |

### Flags

> Macro (scroll-tablelayout)

| Name | Flag arguments | Argument type | Exclusive to | Comments |
| --- | --- | --- | --- | --- |
| `onMod` | 1 | string | — | This will apply to a single module at the path string location. Otherwise the change applies to all selected modules. |

> Macro (scroll-pagebreak)

## Return value

void

## Examples

```plaintext
select LFWT;
setInterpType Translation Step;
```