specular floor

This commit is contained in:
2023-08-18 03:50:49 +10:00
parent a5e0d37e74
commit 20b42d7a32
2 changed files with 5 additions and 2 deletions

View File

@ -98,7 +98,7 @@ class Game: ApplicationAdapter()
val material = ModelMaterial()
material.id = "floormat"
material.diffuse = XnaColor.White
material.specular = XnaColor.BlanchedAlmond.mix(XnaColor.Black, 0.4f)
material.specular = XnaColor.BlanchedAlmond.mix(XnaColor.Black, 0.12f)
material.shininess = 65.0f
val diffuse = ModelTexture()
diffuse.usage = ModelTexture.USAGE_DIFFUSE
@ -106,8 +106,11 @@ class Game: ApplicationAdapter()
val normalMap = ModelTexture()
normalMap.usage = ModelTexture.USAGE_NORMAL
normalMap.fileName = "cobblestone_normal.png"
val specular = ModelTexture()
specular.usage = ModelTexture.USAGE_SPECULAR
specular.fileName = "cobblestone_specular.png"
material.textures = Array()
material.textures.add(diffuse, normalMap)
material.textures.add(diffuse, normalMap, specular)
model.materials.add(material)
val node = ModelNode()

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 KiB