File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7979| backgroundAlpha | number | 1 | 0.5 |
8080| controlsOptions | object | - | see [ OrbitControls Properties] ( https://threejs.org/docs/#examples/en/controls/OrbitControls ) |
8181| crossOrigin | string | anonymous | anonymous/use-credentials |
82+ | requestHeader | object | - | { 'Authorization: Bearer token' } |
8283| outputEncoding | number | THREE.LinearEncoding | see [ WebGLRenderer OutputEncoding] ( https://threejs.org/docs/index.html#api/en/renderers/WebGLRenderer.outputEncoding ) |
8384| glOptions | object | { antialias: true, alpha: true } | see [ WebGLRenderer Parameters] ( https://threejs.org/docs/index.html#api/en/renderers/WebGLRenderer ) |
8485
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ export default {
3131 data () {
3232 const loader = new GLTFLoader ();
3333 loader .setCrossOrigin (this .crossOrigin );
34+ loader .setRequestHeader (this .requestHeader );
3435
3536 return {
3637 loader,
Original file line number Diff line number Diff line change @@ -109,6 +109,9 @@ export default {
109109 crossOrigin: {
110110 default: ' anonymous' ,
111111 },
112+ requestHeader: {
113+ default: {},
114+ },
112115 outputEncoding: {
113116 type: Number ,
114117 default: LinearEncoding,
@@ -428,6 +431,7 @@ export default {
428431 this .wrapper .remove (this .object );
429432 }
430433
434+ this .loader .setRequestHeader (this .requestHeader );
431435 this .loader .load (this .src , (... args ) => {
432436 const object = this .getObject (... args);
433437
Original file line number Diff line number Diff line change @@ -50,6 +50,8 @@ export default {
5050 const mtlLoader = new MTLLoader (manager);
5151
5252 mtlLoader .setCrossOrigin (this .crossOrigin );
53+ mtlLoader .setRequestHeader (this .requestHeader );
54+ objLoader .setRequestHeader (this .requestHeader );
5355
5456 return {
5557 loader: objLoader,
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ export default {
88 data () {
99 const loader = new ObjectLoader ();
1010 loader .setCrossOrigin (this .crossOrigin );
11+ loader .setRequestHeader (this .requestHeader );
1112
1213 return {
1314 loader,
You can’t perform that action at this time.
0 commit comments