@@ -53,10 +53,10 @@ function isMobile() {
5353 return / A n d r o i d | m o b i l e | i P a d | i P h o n e / i. test ( navigator . userAgent ) ;
5454}
5555
56- let ar = null ;
57- let markerResult = null ;
56+ var ar = null ;
57+ var markerResult = null ;
5858
59- let markers = {
59+ var markers = {
6060 "pinball" : {
6161 width : 1637 ,
6262 height : 2048 ,
@@ -66,18 +66,18 @@ let markers = {
6666} ;
6767
6868function start ( container , marker , video , input_width , input_height , canvas_draw , render_update ) {
69- let vw , vh ;
70- let sw , sh ;
71- let pscale , sscale ;
72- let w , h ;
73- let pw , ph ;
74- let ox , oy ;
75-
76- let canvas_process = document . createElement ( 'canvas' ) ;
77- let context_draw = canvas_draw . getContext ( '2d' ) ;
78- let context_process = canvas_process . getContext ( '2d' ) ;
79-
80- let load = ( ) => {
69+ var vw , vh ;
70+ var sw , sh ;
71+ var pscale , sscale ;
72+ var w , h ;
73+ var pw , ph ;
74+ var ox , oy ;
75+
76+ var canvas_process = document . createElement ( 'canvas' ) ;
77+ var context_draw = canvas_draw . getContext ( '2d' ) ;
78+ var context_process = canvas_process . getContext ( '2d' ) ;
79+
80+ var load = function ( ) {
8181 vw = input_width ;
8282 vh = input_height ;
8383
@@ -105,10 +105,10 @@ function start(container, marker, video, input_width, input_height, canvas_draw,
105105 canvas_process . width = pw ;
106106 canvas_process . height = ph ;
107107
108- let param = new ARCameraParam ( '../Data/camera_para-iPhone 5 rear 640x480 1.0m.dat' ) ;
108+ var param = new ARCameraParam ( '../Data/camera_para-iPhone 5 rear 640x480 1.0m.dat' ) ;
109109 param . onload = function ( ) {
110110 ar = new ARController ( pw , ph , param ) ;
111- let cameraMatrix = ar . getCameraMatrix ( ) ;
111+ var cameraMatrix = ar . getCameraMatrix ( ) ;
112112
113113 ar . addEventListener ( 'getNFTMarker' , function ( ev ) {
114114 markerResult = { type : "found" , matrixGL_RH : JSON . stringify ( ev . data . matrixGL_RH ) , proj : JSON . stringify ( cameraMatrix ) } ;
@@ -123,15 +123,15 @@ function start(container, marker, video, input_width, input_height, canvas_draw,
123123 } ;
124124 } ;
125125
126- let lasttime = Date . now ( ) ;
127- let time = 0 ;
126+ var lasttime = Date . now ( ) ;
127+ var time = 0 ;
128128
129- let x = 0 ;
130- let draw = ( ) => {
129+ var x = 0 ;
130+ var draw = function ( ) {
131131 context_draw . clearRect ( 0 , 0 , vw , vh ) ;
132132 render_update ( ) ;
133- let now = Date . now ( ) ;
134- let dt = now - lasttime ;
133+ var now = Date . now ( ) ;
134+ var dt = now - lasttime ;
135135 time += dt ;
136136 lasttime = now ;
137137
@@ -142,10 +142,10 @@ function start(container, marker, video, input_width, input_height, canvas_draw,
142142
143143
144144 if ( ! markerResult ) return ;
145- let proj = JSON . parse ( markerResult . proj ) ;
146- let world = JSON . parse ( markerResult . matrixGL_RH ) ;
145+ var proj = JSON . parse ( markerResult . proj ) ;
146+ var world = JSON . parse ( markerResult . matrixGL_RH ) ;
147147
148- let mat = multiplyMatrices ( proj , world ) ;
148+ var mat = multiplyMatrices ( proj , world ) ;
149149
150150 function glpointToCanvas ( xyz ) {
151151 return {
@@ -154,22 +154,22 @@ function start(container, marker, video, input_width, input_height, canvas_draw,
154154 }
155155 }
156156 function drawpoint ( x , y , z ) {
157- let r = transformPoint ( mat , { x : x , y : y , z : z } ) ;
158- let c = glpointToCanvas ( r ) ;
157+ var r = transformPoint ( mat , { x : x , y : y , z : z } ) ;
158+ var c = glpointToCanvas ( r ) ;
159159 return c ;
160160 }
161161
162- let width = marker . width ;
163- let height = marker . height ;
164- let dpi = marker . dpi ;
162+ var width = marker . width ;
163+ var height = marker . height ;
164+ var dpi = marker . dpi ;
165165
166- let w = width / dpi * 2.54 * 10 ;
167- let h = height / dpi * 2.54 * 10 ;
166+ var w = width / dpi * 2.54 * 10 ;
167+ var h = height / dpi * 2.54 * 10 ;
168168
169- let p1 = drawpoint ( 0 , 0 , 0 ) ;
170- let p2 = drawpoint ( w , 0 , 0 ) ;
171- let p3 = drawpoint ( w , h , 0 ) ;
172- let p4 = drawpoint ( 0 , h , 0 ) ;
169+ var p1 = drawpoint ( 0 , 0 , 0 ) ;
170+ var p2 = drawpoint ( w , 0 , 0 ) ;
171+ var p3 = drawpoint ( w , h , 0 ) ;
172+ var p4 = drawpoint ( 0 , h , 0 ) ;
173173 context_draw . beginPath ( ) ;
174174 context_draw . moveTo ( p1 . x , p1 . y ) ;
175175 context_draw . lineTo ( p2 . x , p2 . y ) ;
@@ -186,11 +186,11 @@ function start(container, marker, video, input_width, input_height, canvas_draw,
186186 context_process . drawImage ( video , 0 , 0 , vw , vh , ox , oy , w , h ) ;
187187 markerResult = null ;
188188 if ( ar ) {
189- let imageData = context_process . getImageData ( 0 , 0 , pw , ph ) ;
189+ var imageData = context_process . getImageData ( 0 , 0 , pw , ph ) ;
190190 ar . process ( imageData ) ;
191191 }
192192 }
193- let tick = ( ) => {
193+ var tick = function ( ) {
194194 process ( ) ;
195195 draw ( ) ;
196196 requestAnimationFrame ( tick ) ;
0 commit comments