Improved locating the miniature

This commit is contained in:
Christoph Stahl 2017-07-03 18:54:15 +02:00
parent 3a71fecfec
commit 13758ea23a
2 changed files with 10 additions and 2 deletions

View File

@ -206,7 +206,15 @@ var labelljson = $("<label/>").attr({"for": "ljson"}).addClass("shop-button").c
stl.click(function(e) {
e.preventDefault();
var exporter = new THREE.STLExporter();
var stlString = exporter.parse(CK.activeCharacter.threeObj.children[1])
var objs = CK.activeCharacter.threeObj.children;
var max_obj = 0;
var i;
for(i in objs) {
if (objs[i].children.length > objs[max_obj].children.length) {
max_obj = i;
}
}
var stlString = exporter.parse(CK.activeCharacter.threeObj.children[max_obj])
var name = CK.activeCharacter.name
name = name === "" ? "unnamed" : name
download(stlString, name + '.stl', 'text/plain');

2
herosaver.min.js vendored

File diff suppressed because one or more lines are too long