📄 texturemaptest1.java
字号:
import com.brackeen.javagamebook.math3D.*;
import com.brackeen.javagamebook.graphics3D.*;
import com.brackeen.javagamebook.test.GameCore3D;
public class TextureMapTest1 extends GameCore3D {
public static void main(String[] args) {
new TextureMapTest1().run();
}
public void createPolygons() {
Polygon3D poly;
// one wall for now
poly = new Polygon3D(
new Vector3D(-128, 256, -1000),
new Vector3D(-128, 0, -1000),
new Vector3D(128, 0, -1000),
new Vector3D(128, 256, -1000));
polygons.add(poly);
}
public void createPolygonRenderer() {
viewWindow = new ViewWindow(0, 0,
screen.getWidth(), screen.getHeight(),
(float)Math.toRadians(75));
Transform3D camera = new Transform3D(0,100,0);
polygonRenderer = new SimpleTexturedPolygonRenderer(
camera, viewWindow, "../images/test_pattern.png");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -