@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.
14 lines • 510 B
JavaScript
import { Vector3 } from "three";
import { slerp } from "../../engine/engine_three_utils.js";
import { applyPrototypeExtensions, registerPrototypeExtensions } from "./ExtensionUtils.js";
/** @internal */
export function apply(object) {
if (object && object.isVector3 === true) {
applyPrototypeExtensions(object, Vector3);
}
}
Vector3.prototype["slerp"] = function (end, t) {
return slerp(this, end, t);
};
registerPrototypeExtensions(Vector3);
//# sourceMappingURL=Vector.js.map