specular floor
This commit is contained in:
@ -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()
|
||||
|
BIN
src/main/resources/cobblestone_specular.png
Normal file
BIN
src/main/resources/cobblestone_specular.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 235 KiB |
Reference in New Issue
Block a user