support 'data-km-extrude' attrbute for better spec compliance

This commit is contained in:
Stewart Allen 2022-02-09 00:17:21 -05:00
commit f5450f17db

View file

@ -34,7 +34,10 @@ function parse(text) {
let data = new THREE.SVGLoader().parse(text);
let paths = data.paths;
let depth = data.xml.attributes.extrude || {value: 5};
let xmlat = data.xml.attributes;
let depth = xmlat['data-km-extrude']
|| xmlat['extrude']
|| {value: 5};
for (let i = 0; i < paths.length; i++) {
let path = paths[i];