Перейти к основному содержанию

Render.ModelPart

Index

Methods

addBox

  • addBox(x: number, y: number, z: number, w: number, h: number, l: number): void
  • addBox(x: number, y: number, z: number, w: number, h: number, l: number, add: number): void
  • Adds a new box to the part on the specified coordinates (relative to the part's coordinates) of the specified size (width, height, length).


    Parameters

    • x: number
    • y: number
    • z: number
    • w: number
    • h: number
    • l: number

    Returns void

addPart

  • Creates a new part with specified name. If a part with specified name already exists, returns the existing part.


    Parameters

    • name: string

      name of the part to create or return

    Returns ModelPart

clear

  • clear(): void
  • Clears the contents of the part.


    Returns void

getMesh

setMesh

setOffset

  • setOffset(offsetX: number, offsetY: number, offsetZ: number): void
  • Specifies part default offset.


    Parameters

    • offsetX: number
    • offsetY: number
    • offsetZ: number

    Returns void

setRotation

  • setRotation(rotationX: number, rotationY: number, rotationZ: number): void
  • Specifies part rotation.


    Parameters

    • rotationX: number
    • rotationY: number
    • rotationZ: number

    Returns void

setTextureOffset

  • setTextureOffset(u: number, v: number): void
  • setTextureOffset(u: number, v: number): void
  • setTextureOffset(u: number, v: number, placeholder: boolean): void
  • Specifies texture UV offset.


    Parameters

    • u: number
    • v: number

    Returns void

setTextureSize

  • setTextureSize(w: number, h: number): void
  • setTextureSize(w: number, h: number): void
  • setTextureSize(w: number, h: number, placeholder: boolean): void
  • Specifies texture size size, use the real texture file size or change it to stretch texture.


    Parameters

    • w: number
    • h: number

    Returns void