the3dstudioloader.java
来自「Java mulitplayer strategy game. Adaptati」· Java 代码 · 共 49 行
JAVA
49 行
/*
* Created on 2005-11-02
* $Id: The3DStudioLoader.java,v 1.5 2005/11/02 17:13:11 macx2k Exp $
*/
package net.sf.jawp.j3d.model;
import java.io.File;
import java.io.IOException;
import com.microcrowd.loader.java3d.max3ds.Loader3DS;
import com.sun.j3d.loaders.Loader;
import com.sun.j3d.loaders.Scene;
/**
*
* @author Maciej Malecki
* @version $Revision: 1.5 $
*/
final class The3DStudioLoader extends DefaultModelLoader
{
The3DStudioLoader()
{
}
/**
* {@inheritDoc}
*/
public void load(final File file) throws IOException
{
assert getScene() == null;
final Loader loader = new Loader3DS();
loader.setFlags(Loader.LOAD_VIEW_GROUPS);
final Scene scene = loader.load(file.getAbsolutePath());
assert scene != null : "Loader has returned null scene.";
setScene(scene);
}
public Class<? extends Loader> getImplementation()
{
return Loader3DS.class;
}
public String getDescription()
{
return "3D Studio";
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?