Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
struct
Godot::Transform3D
Inherits
Struct
<
Value
<
Object
A 3x4 matrix (Basis + origin) used for 3D affine transformations.
Constants
IDENTITY =
Transform3D
.new
Constructors
new
(basis :
Basis
=
Basis
.new, origin :
Vector3
=
Vector3
.new)
Source
new
(pointer :
Pointer
(
Void
))
Source
Instance methods
*
(vec :
Vector3
) :
Vector3
Source
*
(other :
Transform3D
) :
Transform3D
Source
affine_inverse
Source
basis
Source
basis=
(basis :
Basis
)
Source
origin
Source
origin=
(origin :
Vector3
)
Source
rotated
(axis :
Vector3
, angle :
Number
) :
Transform3D
Source
scaled
(scale :
Vector3
) :
Transform3D
Source
translated
(offset :
Vector3
) :
Transform3D
Source