goodbye rock

This commit is contained in:
a_dinosaur committed 2023-08-22 00:09:35 +10:00
1 parent 73b58eb3e0
commit b48e4e92fa
5 files changed
-19

No files matched your search

-18
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()
-1
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