Difference between revisions of "Matrix:rotate"

From GiderosMobile
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
'''Available since:''' Gideros 2016.06<br/>
+
'''<translate>Available since</translate>:''' Gideros 2016.06<br/>
=== Description ===
+
=== <translate>Description</translate> ===
 
<translate>Combine existing rotation with provided.
 
<translate>Combine existing rotation with provided.
 
It takes a x,y,z vector and an angle, and rotate the matrix around the given vector by the specified angle</translate>
 
It takes a x,y,z vector and an angle, and rotate the matrix around the given vector by the specified angle</translate>
Line 7: Line 7:
 
  Matrix:rotate(angle,x vector,y vector,z vector)
 
  Matrix:rotate(angle,x vector,y vector,z vector)
 
</source>
 
</source>
=== Parameters ===
+
=== <translate>Parameters</translate> ===
 
'''angle''': (number) <translate>angle of rotation in radians</translate> <br/>
 
'''angle''': (number) <translate>angle of rotation in radians</translate> <br/>
 
'''x vector''': (number) <translate>x axis vector</translate> <br/>
 
'''x vector''': (number) <translate>x axis vector</translate> <br/>
 
'''y vector''': (number) <translate>y axis vector</translate> <br/>
 
'''y vector''': (number) <translate>y axis vector</translate> <br/>
 
'''z vector''': (number) <translate>z axis vector</translate> <br/>
 
'''z vector''': (number) <translate>z axis vector</translate> <br/>

Revision as of 08:30, 24 August 2018

Available since: Gideros 2016.06

Description

Combine existing rotation with provided. It takes a x,y,z vector and an angle, and rotate the matrix around the given vector by the specified angle

 Matrix:rotate(angle,x vector,y vector,z vector)

Parameters

angle: (number) angle of rotation in radians
x vector: (number) x axis vector
y vector: (number) y axis vector
z vector: (number) z axis vector