Silence progress window when batch importing OBJ files
umblefugly
Posts: 70
I have a few tools that use the silent import logic, but a progress window flashes. This is annoying when I am importing several hundred (or more) obj files. Is there a method to silence this? Thank you.

Comments
Ah, I guess this is the best solution.
// Snippet from my code startProgress("Importing shards...", aShardInfos.length, false, false); for (var i = 0; i < aShardInfos.length; i++) { var oCentroid = aShardInfos[i].centroid; var oOffset = new DzVec3(0, 0, 0); if (oSettings.pushApartDist !== 0.0) { var oDir = new DzVec3( oCentroid.x - oPushCentre.x, oCentroid.y - oPushCentre.y, oCentroid.z - oPushCentre.z ); var nLen = Math.sqrt(oDir.x * oDir.x + oDir.y * oDir.y + oDir.z * oDir.z); if (nLen > 0.0001) { oDir.x /= nLen; oDir.y /= nLen; oDir.z /= nLen; oOffset.x = oDir.x * oSettings.pushApartDist; oOffset.y = oDir.y * oSettings.pushApartDist; oOffset.z = oDir.z * oSettings.pushApartDist; } } var oNode = createShardFromFile( g_sTempOutPrefix + "_shard_" + aShardInfos[i].idx + ".obj", aShardInfos[i].idx, oOffset, oSettings.smoothAngle, oSettings.insideSmoothAngle, oSrcMat, oSettings.useCustomOutside, oOutColor, oSettings.useCustomInside, oInColor, oGroupNode ); if (oNode) { aCreatedNodes.push(oNode); } stepProgress(1); } finishProgress();