Browse Source

Merge pull request #21109 from CodyJasonBennett/xr-hand-types

XRHandModelFactory: Added types for XRHandModel and its methods.
Mr.doob 4 years ago
parent
commit
7d57c7c7c3
1 changed files with 25 additions and 0 deletions
  1. 25 0
      examples/jsm/webxr/XRHandModelFactory.d.ts

+ 25 - 0
examples/jsm/webxr/XRHandModelFactory.d.ts

@@ -0,0 +1,25 @@
+import {
+	Group,
+	Object3D,
+} from '../../../src/Three';
+
+export class XRHandModel extends Object3D {
+
+	constructor();
+
+	motionController: any;
+
+}
+
+export class XRHandModelFactory {
+
+	constructor();
+	path: string;
+
+	createHandModel(
+		controller: Group,
+		profile?: 'spheres' | 'boxes' | 'oculus',
+		options?: { model?: 'lowpoly', primitive?: 'sphere' | 'box' }
+	): XRHandModel;
+
+}