3D 图形开发入门与交互式演示实现
1. 启动类与初步尝试
在 3D 图形开发中,通常需要一个启动类,示例代码如下:
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
public class Launcher1 {
public static void main () {
LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
config.width = 800;
config.height = 600;
TheTest myProgram = new TheTest();
LwjglApplication launcher = new LwjglApplication( myProgram, config );
}
}
完成代码编写后,你可以尝试运行代码,并对代码进行修改,观察修改后的效果。例如,改变立方体的颜色、光源的方向或相机的位置。
2. 重新创建 Actor/Stage 框架
为了便于和加速未来项目的开发,我们将编写一些类,其功能类似于 BaseActor 和 Stage 类,但用于存储对三维图形有用的数据结构和方法。这里我们继续在之前创建的项目(假设为 P
超级会员免费看
订阅专栏 解锁全文
1433

被折叠的 条评论
为什么被折叠?



