repo: janusweb
action: commit
revision: 
path_from: 
revision_from: c8d46db45891abf1d6d4cf9bbc7f3c63a0aafce9:
path_to: 
revision_to: 
git.thebackupbox.net
janusweb
git clone git://git.thebackupbox.net/janusweb
commit c8d46db45891abf1d6d4cf9bbc7f3c63a0aafce9
Author: James Baicoianu 
Date:   Mon Jun 15 16:08:44 2020 -0700

    Update Three.js deprecated API calls

diff --git a/scripts/text.js b/scripts/text.js
index ab748b89a5a2b42e65d6ed98e11787e4727861a2..
index ..ead4c1a95e275b39d9ff76aacf3623f91d22fb77 100644
--- a/scripts/text.js
+++ b/scripts/text.js
@@ -36,7 +36,7 @@ elation.require(['engine.things.label'], function() {
           geometry.computeBoundingBox();
           var geosize = new THREE.Vector3().subVectors(geometry.boundingBox.max, geometry.boundingBox.min);
           var geoscale = 1 / Math.max(1e-6, text.length * this.font_size);
-          geometry.applyMatrix(new THREE.Matrix4().makeScale(geoscale, geoscale, geoscale));
+          geometry.applyMatrix4(new THREE.Matrix4().makeScale(geoscale, geoscale, geoscale));
         }

         if (this.properties.opacity < 1.0) {
@@ -114,28 +114,28 @@ elation.require(['engine.things.label'], function() {
       // horizontal alignment
       if (this.properties.align == 'center') {
         geomod.makeTranslation(-.5 * diff.x, 0, 0);
-        geometry.applyMatrix(geomod);
+        geometry.applyMatrix4(geomod);
       } else if (this.properties.align == 'right') {
         geomod.makeTranslation(-1 * diff.x, 0, 0);
-        geometry.applyMatrix(geomod);
+        geometry.applyMatrix4(geomod);
       }

       // vertical alignment
       if (this.properties.verticalalign == 'middle') {
         geomod.makeTranslation(0, -.5 * diff.y, 0);
-        geometry.applyMatrix(geomod);
+        geometry.applyMatrix4(geomod);
       } else if (this.properties.verticalalign == 'top') {
         geomod.makeTranslation(0, -1 * diff.y, 0);
-        geometry.applyMatrix(geomod);
+        geometry.applyMatrix4(geomod);
       }

       // z-alignment
       if (this.properties.zalign == 'middle') {
         geomod.makeTranslation(0, 0, -.5 * diff.z);
-        geometry.applyMatrix(geomod);
+        geometry.applyMatrix4(geomod);
       } else if (this.properties.zalign == 'front') {
         geomod.makeTranslation(0, 0, -1 * diff.z);
-        geometry.applyMatrix(geomod);
+        geometry.applyMatrix4(geomod);
       }
       geometry.computeBoundingBox();
       this.textcache[cachename] = geometry;

-----END OF PAGE-----