Vizard 8 » Command Index » Vizard modules » vizmat » <vizmat>.MoveAlongVector
8.1

<vizmat>.MoveAlongVector

Calculates a point along a vector by a given amount

<vizmat>.MoveAlongVector(  
pos # [x,y,z]
vector # [x,y,z]
amount  
)  
pos
A list of 3 numbers representing the origin to move from.
vector
A list of 3 numbers representing the direction to move in.
amount
The amount to move in the given direction

Remarks

This command will calculate the position by moving from a starting point along a vector by a given amount.

Return Value

A list of 3 numbers representing the new position

Example

import vizmat

pos = [0,0,0]
vector = [0,1,0]
amount = 4

#This will print out:
# [0,4,0]
print(vizmat.MoveAlongVector(pos,vector,amount))