@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
15 lines (14 loc) • 677 B
TypeScript
import { Matrix4, Vector3 } from 'three';
import { NamedFunction2, NamedFunction3, NamedFunction4 } from './_Base';
export declare class matrix4LookAt extends NamedFunction4<[Vector3, Vector3, Vector3, Matrix4]> {
static type(): string;
func(eye: Vector3, lookAtTarget: Vector3, up: Vector3, target: Matrix4): Matrix4;
}
export declare class matrix4MakeTranslation extends NamedFunction2<[Vector3, Matrix4]> {
static type(): string;
func(t: Vector3, target: Matrix4): Matrix4;
}
export declare class matrix4Multiply extends NamedFunction3<[Matrix4, Matrix4, Matrix4]> {
static type(): string;
func(m1: Matrix4, m2: Matrix4, target: Matrix4): Matrix4;
}