diff --git a/src/java/com/threerings/jme/model/ModelMesh.java b/src/java/com/threerings/jme/model/ModelMesh.java index 4dfb0bc3e..f6c52b437 100644 --- a/src/java/com/threerings/jme/model/ModelMesh.java +++ b/src/java/com/threerings/jme/model/ModelMesh.java @@ -116,10 +116,6 @@ public class ModelMesh extends TriMesh _textureByteBuffer = textures; _indexByteBuffer = indices; - // initialize the model if we're displaying - if (DisplaySystem.getDisplaySystem() == null) { - return; - } if (_boundingType == BOX_BOUND) { setModelBound(new BoundingBox()); } else { // _boundingType == SPHERE_BOUND @@ -127,6 +123,10 @@ public class ModelMesh extends TriMesh } updateModelBound(); + // initialize the model if we're displaying + if (DisplaySystem.getDisplaySystem() == null) { + return; + } if (_backCull == null) { initSharedStates(); } diff --git a/src/java/com/threerings/jme/tools/CompileModelTask.java b/src/java/com/threerings/jme/tools/CompileModelTask.java index f2d7a6893..b92e61e4a 100644 --- a/src/java/com/threerings/jme/tools/CompileModelTask.java +++ b/src/java/com/threerings/jme/tools/CompileModelTask.java @@ -30,6 +30,7 @@ import java.io.ObjectOutputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.Properties; +import java.util.logging.Level; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.DirectoryScanner; @@ -37,6 +38,7 @@ import org.apache.tools.ant.Task; import org.apache.tools.ant.types.FileSet; import com.jme.scene.Spatial; +import com.jme.util.LoggingSystem; import com.samskivert.util.PropertiesUtil; import com.samskivert.util.StringUtil; @@ -123,6 +125,8 @@ public class CompileModelTask extends Task public void execute () throws BuildException { + LoggingSystem.getLoggingSystem().setLevel(Level.WARNING); + for (int ii = 0, nn = _filesets.size(); ii < nn; ii++) { FileSet fs = _filesets.get(ii); DirectoryScanner ds = fs.getDirectoryScanner(getProject()); diff --git a/src/java/com/threerings/jme/tools/ModelViewer.java b/src/java/com/threerings/jme/tools/ModelViewer.java index cad32fe19..a9b6ebd74 100644 --- a/src/java/com/threerings/jme/tools/ModelViewer.java +++ b/src/java/com/threerings/jme/tools/ModelViewer.java @@ -452,12 +452,12 @@ public class ModelViewer extends JmeCanvasApp } Texture tex = TextureManager.loadTexture(file.toString(), Texture.MM_LINEAR_LINEAR, Texture.FM_LINEAR); - tex.setWrap(Texture.WM_WRAP_S_WRAP_T); if (tex == null) { Log.warning("Couldn't find texture [path=" + file + "]."); return null; } + tex.setWrap(Texture.WM_WRAP_S_WRAP_T); tstate = _ctx.getRenderer().createTextureState(); tstate.setTexture(tex); _tstates.put(name, tstate);