UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

19 lines (13 loc) 511 B
import { Vector3 } from "three"; import { slerp } from "../../engine/engine_three_utils.js"; import { applyPrototypeExtensions, registerPrototypeExtensions } from "./ExtensionUtils.js"; /** @internal */ export function apply(object: Vector3) { if (object && object.isVector3 === true) { applyPrototypeExtensions(object, Vector3); } } Vector3.prototype["slerp"] = function (end: Vector3, t: number) { return slerp(this, end, t); } registerPrototypeExtensions(Vector3);