@@ -56,10 +56,6 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
5656
5757 var frame = src . frame ;
5858 var texture = frame . glTexture ;
59- var textureX = frame . cutX ;
60- var textureY = frame . cutY ;
61- var textureWidth = texture . width ;
62- var textureHeight = texture . height ;
6359
6460 var tintEffect = src . tintFill ;
6561 var tintTL = Utils . getTintAppendFloatAlpha ( src . tintTopLeft , camera . alpha * src . _alphaTL ) ;
@@ -75,8 +71,6 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
7571 var lastCharCode = 0 ;
7672 var letterSpacing = src . letterSpacing ;
7773 var glyph ;
78- var glyphX = 0 ;
79- var glyphY = 0 ;
8074 var glyphW = 0 ;
8175 var glyphH = 0 ;
8276 var lastGlyph ;
@@ -143,9 +137,6 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
143137 continue ;
144138 }
145139
146- glyphX = textureX + glyph . x ;
147- glyphY = textureY + glyph . y ;
148-
149140 glyphW = glyph . width ;
150141 glyphH = glyph . height ;
151142
@@ -226,10 +217,10 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
226217
227218 calcMatrix . multiply ( fontMatrix , spriteMatrix ) ;
228219
229- var u0 = glyphX / textureWidth ;
230- var v0 = glyphY / textureHeight ;
231- var u1 = ( glyphX + glyphW ) / textureWidth ;
232- var v1 = ( glyphY + glyphH ) / textureHeight ;
220+ var u0 = glyph . u0 ;
221+ var v0 = glyph . v0 ;
222+ var u1 = glyph . u1 ;
223+ var v1 = glyph . v1 ;
233224
234225 var xw = glyphW ;
235226 var yh = glyphH ;
0 commit comments