📄 test.java
字号:
/*
* ModelLayerTest.java
*
* Created on February 12, 2008, 10:47 PM
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package test;
import gov.nasa.worldwind.examples.ApplicationTemplate;
import gov.nasa.worldwind.geom.Angle;
import gov.nasa.worldwind.geom.Position;
import java.util.Random;
/**
*
* @author RodgersGB
*/
public class test extends ApplicationTemplate
{
public static class AppFrame extends ApplicationTemplate.AppFrame
{
public AppFrame()
{
super(true, true, false);
try
{
Model3DLayer layer = new Model3DLayer();
Random generator = new Random();
for (int i=0; i<100; i++) {
layer.addModel(new WWModel3D("test/data/penguin.obj",
new Position(Angle.fromDegrees(generator.nextInt()%90),
Angle.fromDegrees(generator.nextInt()%180),
500)));
}
for (int i=0; i<100; i++) {
layer.addModel(new WWModel3D("test/data/spaceship.3ds",
new Position(Angle.fromDegrees(generator.nextInt()%90),
Angle.fromDegrees(generator.nextInt()%180),
5000)));
}
insertBeforeCompass(this.getWwd(), layer);
this.getLayerPanel().update(this.getWwd());
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
public static void main(String[] args)
{
ApplicationTemplate.start("Model Layer Test", AppFrame.class);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -