class

Godot::MeshInstance3D

Inherits Godot::GeometryInstance3D < Godot::VisualInstance3D < Godot::Node3D < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

bake_mesh_from_current_blend_shape_mix(existing : ArrayMesh) : ArrayMesh
Source
bake_mesh_from_current_skeleton_pose(existing : ArrayMesh) : ArrayMesh
Source
create_convex_collision(clean : Bool, simplify : Bool) : Void
Source
create_debug_tangents
Source
create_multiple_convex_collisions(settings : MeshConvexDecompositionSettings) : Void
Source
create_trimesh_collision
Source
find_blend_shape_by_name(name : String) : Int64
Source
get_active_material(surface : Int64) : Material
Source
get_blend_shape_count
Source
get_blend_shape_value(blend_shape_idx : Int64) : Float64
Source
get_mesh
Source
get_skeleton_path
Source
get_skin
Source
get_skin_reference
Source
get_surface_override_material(surface : Int64) : Material
Source
get_surface_override_material_count
Source
mesh

Property mesh getter

Source
mesh=(val)

Property mesh setter

Source
set_blend_shape_value(blend_shape_idx : Int64, value : Float64) : Void
Source
set_mesh(mesh : Mesh) : Void
Source
set_skeleton_path(skeleton_path : NodePath) : Void
Source
set_skin(skin : Skin) : Void
Source
set_surface_override_material(surface : Int64, material : Material) : Void
Source
skeleton

Property skeleton getter

Source
skeleton=(val)

Property skeleton setter

Source
skin

Property skin getter

Source
skin=(val)

Property skin setter

Source