forked from EvanBacon/expo-three-demo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathThree.js
57 lines (45 loc) Β· 1.97 KB
/
Three.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
// import * as THREE from 'three';
const THREE = require('three');
global.THREE = THREE;
global.THREEx = global.THREEx || {};
export default THREE;
require('three/examples/js/loaders/OBJLoader');
require('three/examples/js/loaders/STLLoader');
// require('three/examples/js/loaders/OBJLoader2');
require('three/examples/js/postprocessing/EffectComposer');
require('three/examples/js/postprocessing/RenderPass');
require('three/examples/js/postprocessing/ShaderPass');
require('three/examples/js/postprocessing/MaskPass');
require('three/examples/js/postprocessing/GlitchPass');
require('three/examples/js/postprocessing/BloomPass');
require('three/examples/js/postprocessing/FilmPass');
require('three/examples/js/shaders/CopyShader');
require('three/examples/js/shaders/ColorCorrectionShader');
require('three/examples/js/shaders/VignetteShader');
require('three/examples/js/shaders/DigitalGlitch');
require('three/examples/js/shaders/ConvolutionShader');
require('three/examples/js/shaders/FilmShader');
require('three/examples/js/shaders/HorizontalBlurShader');
require('three/examples/js/shaders/VerticalBlurShader');
require('three/examples/js/effects/OutlineEffect');
require('three/examples/js/effects/AnaglyphEffect');
require('three/examples/js/effects/ParallaxBarrierEffect');
require('three/examples/js/controls/DeviceOrientationControls');
require('three/examples/js/controls/OrbitControls');
require('./assets/components/threex.toxicpproc.js');
require('./assets/components/threex.uniformstween.js');
require('./assets/components/threex.daynight.js');
const SEA3D = require('three/examples/js/loaders/sea3d/SEA3D');
global.SEA3D = SEA3D;
// // require('three/examples/js/loaders/sea3d/SEA3DLoader');
// require('three/examples/js/loaders/sea3d/SEA3DLZMA');
if (!console.time) {
console.time = () => {};
}
if (!console.timeEnd) {
console.timeEnd = () => {};
}
if (!console.assert) {
console.assert = () => {};
}
console.ignoredYellowBox = ['THREE.WebGLRenderer', 'THREE.WebGLProgram'];