goodbye rock

This commit is contained in:
a dinosaur 2023-08-22 00:09:35 +10:00
parent 73b58eb3e0
commit b48e4e92fa
5 changed files with 0 additions and 19 deletions

View File

@ -39,7 +39,6 @@ class Game: ApplicationAdapter()
private lateinit var cubeInstance: ModelInstance
private lateinit var floorInstance: ModelInstance
private lateinit var suzanneInstance: ModelInstance
private lateinit var rockBatch: ModelCache
private lateinit var knux: ModelInstance
private lateinit var toyboxInstance: ModelInstance
@ -178,21 +177,6 @@ class Game: ApplicationAdapter()
cubeInstance = ModelInstance(cube)
floorInstance = ModelInstance(floor)
suzanneInstance = ModelInstance(assetManager.get("suzanne.g3db", Model::class.java))
val rock = assetManager.get("rock.g3db", Model::class.java)
val rocks = Array(75) { i->
ModelInstance(rock, Matrix4(
Vector3(
rand.nextFloat(joeMany),
rand.nextFloat(-0.75f, 10.125f),
-rand.nextFloat(joeMany)),
rand.nextQuaternion(),
Util.one * rand.nextFloat(0.6f, 6.2f)))
}
rockBatch = ModelCache().apply {
begin()
add(rocks.asIterable())
end()
}
suzanneInstance.transform = Matrix4().translate(3.0f, 1.0f, -3.5f)
knux = ModelInstance(assetManager.get("knux.g3db", Model::class.java))
@ -262,7 +246,6 @@ class Game: ApplicationAdapter()
modelBatch.begin(colin.camera)
modelBatch.render(floorInstance, env)
modelBatch.render(rockBatch, env)
modelBatch.render(cubeInstance, env)
modelBatch.render(suzanneInstance, env)
modelBatch.render(knux, env)
@ -280,7 +263,6 @@ class Game: ApplicationAdapter()
override fun dispose()
{
rockBatch.dispose()
floor.dispose()
cube.dispose()
modelBatch.dispose()

View File

@ -56,7 +56,6 @@ class Resources private constructor()
assetManager.load("cobblestone.png", Texture::class.java, linearMipped)
assetManager.load("cobblestone_normal.png", Texture::class.java, linearMipped)
assetManager.load("cobblestone_specular.png", Texture::class.java, linearMipped)
assetManager.load("rock.g3db", Model::class.java)
assetManager.load("knux.g3db", Model::class.java)
assetManager.load("toybox.g3db", Model::class.java)
assetManager.load("cobblestone_bump.png", Texture::class.java, linearMipped)

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1019 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 704 KiB