Contents

init(mesh:materials:collisionShape:mass:)

Creates a model entity with a particular mesh, set of materials, collision shape, and mass.

Declaration

@MainActor @preconcurrency init(mesh: MeshResource, materials: [any Material] = [], collisionShape: ShapeResource, mass: Float)

Parameters

  • mesh:

    A mesh that defines the geometry of the model.

  • materials:

    Material resources that define the appearance of the model.

  • collisionShape:

    A collection of shape resources that define a composite collision shape.

  • mass:

    The mass of the model in kilograms.

See Also

Creating a model