मेरे पास इस दृश्य में 27 मेष हैं, जिनमें से प्रत्येक में एक संबंधित संख्या है। उच्चतम संख्या वाले व्यक्ति के पास स्केल 1 होगा। बाकी के पास 1 से कम मूल्य होगा।स्थिति बदलने के बिना जाल को कैसे स्केल करें?
अगला मैं तदनुसार प्रत्येक लूप पर चढ़ना चाहता हूं। मेरी समस्या तब होती है जब प्रत्येक जाल की स्थिति बदल जाती है।
वास्तव में यह आकार के आकार के लिए बढ़ाया गया है, लेकिन यह स्थिति बदलता है। मैं संघर्ष कर रहा हूं क्योंकि कई स्क्रीन ढेर हैं।
मैं सिर्फ इस उदाहरण में चढ़ाई और एक ही स्थिति में रहने के लिए आप की जरूरत:
अमेरिकी राज्यों कर दिया जाता है, लेकिन अभी भी उनकी स्थिति रखे हुए हैं। मुझे लगता है कि वे आंकड़े के केंद्र में स्केल करते हैं।
मैं meshes (प्रत्येक बुलाया "municipios")
for(var s=0; s< features.features[x].geometry.coordinates[0].length; s=s+1){
geometria[x].vertices.push(new THREE.Vector3((((features.features[x].geometry.coordinates[0][s][0])+75.5)*10),(((features.features[x].geometry.coordinates[0][s][1])-5.5)*10),0));
}
forma_figura[x]=new THREE.Shape(geometria[x].vertices);
extrude_geometria[x]=new THREE.ExtrudeGeometry(forma_figura[x],datos_extrusion);
municipios[x] = new THREE.Mesh(extrude_geometria[x], materialExtrude[x]);
scene.add(municipios[x]);
// so I change the scale:
//formula is the value of scale. The biggest number has escale 1.
new TWEEN.Tween(municipios[x].scale).to({ x: formula, y: formula }, 1000).start();
//this ultimate line is the same: municipios[x].scale.set(formula,formula,formula);
इसलिए वे आम तौर पर पैमाने को बदलने से पहले होते हैं। http://i.imgur.com/okQQ5Ue.png?1 – velez11