From b0736aa722a13b30c01c1c0c5258ca8f556f0053 Mon Sep 17 00:00:00 2001 From: Song Minjae Date: Fri, 7 Oct 2016 01:45:25 +0900 Subject: [PATCH] slick's graphic context: antialiasing Former-commit-id: 95ed4b844b02a78d5191e66d8d7384b3828be397 Former-commit-id: f591977f3e74a2d10328acbb72feb0bbf1b4b496 --- src/net/torvald/terrarum/StateInGame.kt | 1 + src/net/torvald/terrarum/Terrarum.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/src/net/torvald/terrarum/StateInGame.kt b/src/net/torvald/terrarum/StateInGame.kt index 7223eda64..ed83c048a 100644 --- a/src/net/torvald/terrarum/StateInGame.kt +++ b/src/net/torvald/terrarum/StateInGame.kt @@ -234,6 +234,7 @@ constructor() : BasicGameState() { } override fun render(gc: GameContainer, sbg: StateBasedGame, g: Graphics) { + g.isAntiAlias = true blendNormal() diff --git a/src/net/torvald/terrarum/Terrarum.kt b/src/net/torvald/terrarum/Terrarum.kt index b195dccc4..b13400c8c 100644 --- a/src/net/torvald/terrarum/Terrarum.kt +++ b/src/net/torvald/terrarum/Terrarum.kt @@ -245,6 +245,7 @@ constructor(gamename: String) : StateBasedGame(gamename) { appgc.setVSync(VSYNC) appgc.setMaximumLogicUpdateInterval(1000 / TARGET_INTERNAL_FPS) // 10 ms appgc.setMinimumLogicUpdateInterval(1000 / TARGET_INTERNAL_FPS - 1) // 9 ms + appgc.setMultiSample(4) appgc.setShowFPS(false)