Hierarchy

  • Scene
    • ModelScene

Constructors

  • Returns ModelScene

Properties

autoRefine: boolean = true

自动细化

boundingBox: Box3 = ...

包围盒

children: ModelLike[]

Array with object's children.

loaded: boolean = false

加载完成

models: Models

模型列表

needsRender: boolean = true
parameter: Parameter = ...

参数

refineProgress: [number, number] = ...

细化进度

refined: boolean = false

细化完成

Accessors

  • get bounding(): Box3
  • Returns Box3

    Use .boundingBox instead

Methods

  • Adds object as child of this object.

    Parameters

    Returns this

  • 计算模型射线碰撞检测

    Parameters

    • raycaster: Raycaster

      THREE 射线对象

    • Optionalfloor: number

      和某一楼层做碰撞检测, 不传为和所有楼层做碰撞检测

    • sortByDistance: boolean = true

      根据距离排序

    Returns Intersection[]

    返回碰撞点

  • Removes object as child of this object.

    Parameters

    Returns this

  • Returns void

    Use .parameter.reset('brightness') instead

  • Parameters

    Returns void

    Use .parameter.set instead

  • Parameters

    • renderer: WebGLRenderer
    • camera: Camera

    Returns boolean