Issues (1142)

public/demo/intro/cube.js (2 issues)

Labels
Severity
1
var col1 = 0x31460c, // Complement from #602041
2
    col2 = 0x526c24,
3
    opacity = 0.75,
4
    cube_vertices = [
5
        {x:-100,y:-100,z:100},
6
        {x:-100,y:-33.333333,z:100},
7
        {x:-100,y:33.333333,z:100},
8
        {x:-100,y:100,z:100},
9
        {x:-33.333333,y:-100,z:100},
10
        {x:-33.333333,y:-33.333333,z:100},
11
        {x:-33.333333,y:33.333333,z:100},
12
        {x:-33.333333,y:100,z:100},
13
        {x:33.333333,y:-100,z:100},
14
        {x:33.333333,y:-33.333333,z:100},
15
        {x:33.333333,y:33.333333,z:100},
16
        {x:33.333333,y:100,z:100},
17
        {x:100,y:-100,z:100},
18
        {x:100,y:-33.333333,z:100},
19
        {x:100,y:33.333333,z:100},
20
        {x:100,y:100,z:100},
21
        {x:100,y:-100,z:33.333333},
22
        {x:100,y:-33.333333,z:33.333333},
23
        {x:100,y:33.333333,z:33.333333},
24
        {x:100,y:100,z:33.333333},
25
        {x:100,y:-100,z:-33.333333},
26
        {x:100,y:-33.333333,z:-33.333333},
27
        {x:100,y:33.333333,z:-33.333333},
28
        {x:100,y:100,z:-33.333333},
29
        {x:100,y:-100,z:-100},
30
        {x:100,y:-33.333333,z:-100},
31
        {x:100,y:33.333333,z:-100},
32
        {x:100,y:100,z:-100},
33
        {x:33.333333,y:-100,z:-100},
34
        {x:33.333333,y:-33.333333,z:-100},
35
        {x:33.333333,y:33.333333,z:-100},
36
        {x:33.333333,y:100,z:-100},
37
        {x:-33.333333,y:-100,z:-100},
38
        {x:-33.333333,y:-33.333333,z:-100},
39
        {x:-33.333333,y:33.333333,z:-100},
40
        {x:-33.333333,y:100,z:-100},
41
        {x:-100,y:-100,z:-100},
42
        {x:-100,y:-33.333333,z:-100},
43
        {x:-100,y:33.333333,z:-100},
44
        {x:-100,y:100,z:-100},
45
        {x:-100,y:-100,z:-33.333333},
46
        {x:-100,y:-33.333333,z:-33.333333},
47
        {x:-100,y:33.333333,z:-33.333333},
48
        {x:-100,y:100,z:-33.333333},
49
        {x:-100,y:-100,z:33.333333},
50
        {x:-100,y:-33.333333,z:33.333333},
51
        {x:-100,y:33.333333,z:33.333333},
52
        {x:-100,y:100,z:33.333333},
53
        {x:-33.333333,y:100,z:33.333333},
54
        {x:-33.333333,y:100,z:-33.333333},
55
        {x:33.333333,y:100,z:33.333333},
56
        {x:33.333333,y:100,z:-33.333333},
57
        {x:-33.333333,y:-100,z:-33.333333},
58
        {x:-33.333333,y:-100,z:33.333333},
59
        {x:33.333333,y:-100,z:-33.333333},
60
        {x:33.333333,y:-100,z:33.333333},
61
    ],
62
    cube_faces = [
63
        {p1:4,p2:5,p3:1,p4:0,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
0 ignored issues
show
The variable MeshLambertMaterial seems to be never declared. If this is a global, consider adding a /** global: MeshLambertMaterial */ comment.

This checks looks for references to variables that have not been declared. This is most likey a typographical error or a variable has been renamed.

To learn more about declaring variables in Javascript, see the MDN.

Loading history...
The variable FlatShading seems to be never declared. If this is a global, consider adding a /** global: FlatShading */ comment.

This checks looks for references to variables that have not been declared. This is most likey a typographical error or a variable has been renamed.

To learn more about declaring variables in Javascript, see the MDN.

Loading history...
64
        {p1:8,p2:9,p3:5,p4:4,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
65
        {p1:12,p2:13,p3:9,p4:8,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
66
        {p1:5,p2:6,p3:2,p4:1,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
67
        {p1:9,p2:10,p3:6,p4:5,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
68
        {p1:13,p2:14,p3:10,p4:9,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
69
        {p1:6,p2:7,p3:3,p4:2,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
70
        {p1:10,p2:11,p3:7,p4:6,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
71
        {p1:14,p2:15,p3:11,p4:10,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
72
        {p1:16,p2:17,p3:13,p4:12,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
73
        {p1:20,p2:21,p3:17,p4:16,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
74
        {p1:24,p2:25,p3:21,p4:20,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
75
        {p1:17,p2:18,p3:14,p4:13,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
76
        {p1:21,p2:22,p3:18,p4:17,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
77
        {p1:25,p2:26,p3:22,p4:21,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
78
        {p1:18,p2:19,p3:15,p4:14,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
79
        {p1:22,p2:23,p3:19,p4:18,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
80
        {p1:26,p2:27,p3:23,p4:22,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
81
        {p1:28,p2:29,p3:25,p4:24,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
82
        {p1:32,p2:33,p3:29,p4:28,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
83
        {p1:36,p2:37,p3:33,p4:32,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
84
        {p1:29,p2:30,p3:26,p4:25,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
85
        {p1:33,p2:34,p3:30,p4:29,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
86
        {p1:37,p2:38,p3:34,p4:33,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
87
        {p1:30,p2:31,p3:27,p4:26,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
88
        {p1:34,p2:35,p3:31,p4:30,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
89
        {p1:38,p2:39,p3:35,p4:34,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
90
        {p1:40,p2:41,p3:37,p4:36,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
91
        {p1:44,p2:45,p3:41,p4:40,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
92
        {p1:0,p2:1,p3:45,p4:44,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
93
        {p1:41,p2:42,p3:38,p4:37,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
94
        {p1:45,p2:46,p3:42,p4:41,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
95
        {p1:1,p2:2,p3:46,p4:45,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
96
        {p1:42,p2:43,p3:39,p4:38,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
97
        {p1:46,p2:47,p3:43,p4:42,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
98
        {p1:2,p2:3,p3:47,p4:46,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
99
        {p1:7,p2:48,p3:47,p4:3,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
100
        {p1:11,p2:50,p3:48,p4:7,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
101
        {p1:15,p2:19,p3:50,p4:11,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
102
        {p1:48,p2:49,p3:43,p4:47,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
103
        {p1:50,p2:51,p3:49,p4:48,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
104
        {p1:19,p2:23,p3:51,p4:50,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
105
        {p1:49,p2:35,p3:39,p4:43,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
106
        {p1:51,p2:31,p3:35,p4:49,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
107
        {p1:23,p2:27,p3:31,p4:51,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
108
        {p1:32,p2:52,p3:40,p4:36,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
109
        {p1:28,p2:54,p3:52,p4:32,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
110
        {p1:24,p2:20,p3:54,p4:28,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
111
        {p1:52,p2:53,p3:44,p4:40,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
112
        {p1:54,p2:55,p3:53,p4:52,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
113
        {p1:20,p2:16,p3:55,p4:54,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
114
        {p1:53,p2:4,p3:0,p4:44,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
115
        {p1:55,p2:8,p3:4,p4:53,params:new MeshLambertMaterial({color:col2,opacity:opacity,shading:FlatShading})},
116
        {p1:16,p2:12,p3:8,p4:55,params:new MeshLambertMaterial({color:col1,opacity:opacity,shading:FlatShading})},
117
    ];
118