-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
280 lines (226 loc) · 19 KB
/
index.html
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
<!DOCTYPE html><html><head>
<script src="
https://aframe.io/releases/0.7.0/aframe.min.js"></script><script src="
https://sdk.altvr.com/libs/altspace.js/2.9.0/altspace.min.js"></script></head>
<body>
<a-scene altspace="fullspace: true">
<a-assets>
<img id="oldDoor" src="textures\oldDoor.jpg">
<img id="brickWall" src="textures\brickWall.jpg">
<img id="photo-1" src="textures\photo-1.jpg">
<img id="bowlingWoodFloor" src="textures\bowlingWoodFloor.png">
<img id="photo-2" src="textures\photo-2.jpg">
<img id="murel" src="textures\murel.jpg">
<img id="ceiling" src="textures\ceiling.png">
<img id="photo-3" src="textures\photo-3.jpg">
<img id="photo-4" src="textures\photo-4.jpg">
<img id="darkCarpet" src="textures\darkCarpet.jpg">
<a-asset-item id="bowling-ball-1" src="models\bowling-ball-1.gltf"></a-asset-item>
<a-mixin id="bowling-ball-1-mixin" gltf-model="#bowling-ball-1" collapse-model scale="0.3175964 0.3175964 0.3175964"></a-mixin>
<a-mixin id="bowling-ball-1-mixin-to-hand" n-skeleton-parent="part: hand; side: right;" sync sync-n-skeleton-parent></a-mixin>
<a-asset-item id="bowling-ball-2" src="models\bowling-ball-2.gltf"></a-asset-item>
<a-mixin id="bowling-ball-2-mixin" gltf-model="#bowling-ball-2" collapse-model scale="0.3175964 0.3175964 0.3175964"></a-mixin>
<a-mixin id="bowling-ball-2-mixin-to-hand" n-skeleton-parent="part: hand; side: right;" sync sync-n-skeleton-parent></a-mixin>
</a-assets>
<a-entity id="new-cube-entity " geometry="primitive: box; width:2.258744; height:3.27746; depth:0.147335;" position="0.07600021 1.629 5.071" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #oldDoor; repeat: 1 1; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1.09; height:0.2602375; depth:1.09;" position="1.940001 0.1300001 -6.129999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #181818; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1.09; height:0.2602375; depth:1.09;" position="1.940001 5.31 -6.129999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #181818; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:25.14903;" position="15.57 0.091 -7.502999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.075; height:0.1829517; depth:13.38935;" position="15.54 0.091 -1.614" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:0.07059422; height:2.047415; depth:2.802737;" position="15.574 3.194 -11.654" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #photo-1; repeat: 1 1; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:4.047273; height:13.39345; depth:1;" position="0.7700005 0 -1.6145" rotation="-90 0 0" material="shader:
standard; transparent: false; color: #B0B0B0; src: #bowlingWoodFloor; repeat: 1 3; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1.09; height:0.2602375; depth:1.09;" position="1.940001 0.13 4.04" rotation="0 0 0" material="shader:
standard; transparent: false; color: #181818; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:16.85898; height:5.39126; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="7.153 2.695 -20.01" rotation="0 8.025471E-05 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #brickWall; repeat: 5 2; offset: 0 0; side: double; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1.09; height:0.2602375; depth:1.09;" position="1.940001 0.1300001 -1.45" rotation="0 0 0" material="shader:
standard; transparent: false; color: #181818; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1; height:5.438; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="1.940001 2.723 4.04" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:0.4675162; height:0.45558; depth:0.45558;" position="12.337 0.681 -10.817" rotation="-17.97783 -180 0" material="shader:
standard; transparent: false; color: #000000; side: double; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:16.83166; height:11.6914; depth:1;" position="7.159 0 -14.158" rotation="-90 0 0" material="shader:
standard; transparent: false; color: #B0B0B0; src: #bowlingWoodFloor; repeat: 2 1.5; offset: 0 0; side: double; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:16.87154;" position="7.16 5.27 -20" rotation="0 -270.0002 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:0.07059422; height:2.047415; depth:2.802737;" position="15.574 3.194 -8.02" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #photo-2; repeat: 1 1; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1.09; height:0.2602375; depth:1.09;" position="1.940001 5.31 -1.45" rotation="0 0 0" material="shader:
standard; transparent: false; color: #181818; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1.09; height:0.2602375; depth:1.09;" position="1.940001 5.31 4.04" rotation="0 0 0" material="shader:
standard; transparent: false; color: #181818; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:16.87154;" position="7.16 0.091 -20" rotation="0 -270.0002 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="ghost-collider " geometry="primitive: box; width:0.08307814; height:1.100262; depth:1.9042;" n-box-collider=' center: 0 0 0; size: 0.08307814 1.100262 1.9042; isTrigger: false; type: environment;' position="6.337 0.0501 -11.8651" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:25.14427; height:5.39126; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="-1.26 2.695 -7.500999" rotation="0 -270.0001 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #brickWall; repeat: 7 2; offset: 0 0; side: double; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:4.025575;" position="0.7479 5.27 5.049001" rotation="0 -89.99999 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:12.80097; height:5.333157; depth:1;" position="9.197 2.63 5.1" rotation="0 -180 0" material="shader:
standard; transparent: false; color: #000000; src: #brickWall; repeat: 1.5 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1; height:5.438; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="1.940001 2.723 -6.129999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:25.14903;" position="15.57 5.27 -7.502999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="ghost-collider " geometry="primitive: box; width:0.08307814; height:1.100262; depth:1.9042;" n-box-collider=' center: 0 0 0; size: 0.08307814 1.100262 1.9042; isTrigger: false; type: environment;' position="5.7591 0.0501 -11.8651" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1825323; depth:2.447606;" position="2.752 5.27 3.835" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.075; height:0.1829517; depth:13.38935;" position="2.825 0.091 -1.614" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:1; height:5.438; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="1.940001 2.723 -1.45" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #brickWall; repeat: 0.3 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:12.77098; height:3.977; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="9.17 3.308 2.64" rotation="0 -180 0" material="shader:
standard; transparent: false; color: #CFCFCF; src: #murel; repeat: 1 1; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1825323; depth:2.447606;" position="2.776 1.4192 3.8577" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:0.4829603; height:0.45558; depth:0.45558;" position="6.0437 0.686 -10.816" rotation="-17.97783 -180 0" material="shader:
standard; transparent: false; color: #000000; side: double; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="ghost-collider " geometry="primitive: box; width:0.08307814; height:1.100262; depth:0.6672317;" n-box-collider=' center: 0 0 0; size: 0.08307814 1.100262 0.6672317; isTrigger: false; type: environment;' position="6.047 0.0501 -12.798" rotation="0 -270 0" material="shader:
standard; transparent: false; color: #FFFFFF; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="ghost-collider " geometry="primitive: box; width:0.55624; height:0.9923; depth:1.9042;" n-box-collider=' center: 0 0 0; size: 0.55624 0.9923 1.9042; isTrigger: false; type: environment;' position="6.065 -0.0039 -11.8651" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:16.83166; height:25.17032; depth:1;" position="7.159 5.32 -7.492" rotation="-270 -180 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #ceiling; repeat: 7 7; offset: 0 0; side: double; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:0.07059422; height:2.047415; depth:2.802737;" position="15.574 3.194 -4.281099" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #photo-3; repeat: 1 1; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:2.413715; height:3.977; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="2.7845 3.308 3.8469" rotation="0 -90.00005 0" material="shader:
standard; transparent: false; color: #CFCFCF; src: #murel; repeat: 0.22 1; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:4.093655; height:5.333157; depth:1;" position="0.7709999 2.63 5.069" rotation="0 -180 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #brickWall; repeat: 1.5 2; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-cube-entity " geometry="primitive: box; width:0.07059422; height:2.047415; depth:2.802737;" position="15.574 3.194 -0.5741994" rotation="0 0 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #photo-4; repeat: 1 1; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:25.14427; height:5.39126; depth:1;" n-mesh-collider=' isTrigger: false; type: environment;' position="15.572 2.695 -7.504" rotation="0 -90.00004 0" material="shader:
standard; transparent: false; color: #FFFFFF; src: #brickWall; repeat: 7 2; offset: 0 0; side: double; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:25.14903;" position="-1.255 0.091 -7.502999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:2.253239; height:25.12339; depth:1;" position="0.064 0.01 -7.488" rotation="-90 0 0" material="shader:
standard; transparent: false; color: #6C6C6C; src: #darkCarpet; repeat: 2 15; offset: 0 0; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:12.78626;" position="9.157 5.27 2.623" rotation="0 -89.99999 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:25.14903;" position="-1.255 5.27 -7.502999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.023055; height:0.1829517; depth:12.78626;" position="9.157 1.412 2.64" rotation="0 -89.99999 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="new-plane-entity " geometry="primitive: plane; width:12.73877; height:0.196; depth:1;" position="9.1894 -0.108 -8.309999" rotation="0 0 0" material="shader:
standard; transparent: false; color: #242424; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity id="divider " geometry="primitive: box; width:0.075; height:0.1829517; depth:13.38935;" position="9.181 0.091 -1.614" rotation="0 0 0" material="shader:
standard; transparent: false; color: #222222; side: front; " shadow="receive:
false; cast: false;" >
</a-entity>
<a-entity n-gltf='url:models\Rack-1.gltf'></a-entity><a-entity n-gltf='url:models\bowling-ball-4.gltf'></a-entity><a-entity n-gltf='url:models\Rack-2.gltf'></a-entity><a-entity id="bowling-ball-1-instantiator" mixin="bowling-ball-1-mixin" instantiator="on: click; mixin: bowling-ball-1-mixin bowling-ball-1-mixin-to-hand" position="6.165 0.611 -12.579" ></a-entity><a-entity n-gltf='url:models\bowling-alley-left.gltf'></a-entity><a-entity id="bowling-ball-2-instantiator" mixin="bowling-ball-2-mixin" instantiator="on: click; mixin: bowling-ball-2-mixin bowling-ball-2-mixin-to-hand" position="5.907 0.611 -12.316" ></a-entity><a-entity n-gltf='url:models\bowling-ball-3.gltf'></a-entity><a-entity n-gltf='url:models\bowling-alley-right.gltf'></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.285 0.31 1.48" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="8.302999 0.31 1.837" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.547 0.31 1.294" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.796 0.31 1.48" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.036 0.31 1.837" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.678 0.31 1.134" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.798 0.31 1.294" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.541 0.31 1.837" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.536 0.31 1.48" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.792 0.31 1.837" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="8.047 0.31 1.48" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="7.287 0.31 1.837" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowling-pin' position="8.052 0.31 1.837" size="1 1 1" rotation="0 0 0" ></a-entity>
<a-entity n-spawner='res: interactables/bowlingball' position="5.93 0.693 -11.939" size="1.326561 1.326561 1.326561" rotation="0 0 0" ></a-entity>
</a-scene>
</body>
</html>