]> git.localhorst.tv Git - blobs.git/blobdiff - src/app/app.cpp
varying material and schlick/fresnel
[blobs.git] / src / app / app.cpp
index 8cd49f3e97b5488b7b59901ce94c51fe157ed2bf..582e62260475f161a583c6a28f85f81078214614 100644 (file)
@@ -331,6 +331,12 @@ void Assets::ReadTileTypes(io::TokenStreamReader &in) {
                                in.ReadString(data.tile_types[id].label);
                        } else if (name == "texture") {
                                data.tile_types[id].texture = in.GetInt();
+                       } else if (name == "shiny") {
+                               data.tile_types[id].shiny = in.GetDouble();
+                       } else if (name == "glossy") {
+                               data.tile_types[id].glossy = in.GetDouble();
+                       } else if (name == "metallic") {
+                               data.tile_types[id].metallic = in.GetDouble();
                        } else if (name == "yield") {
                                in.Skip(io::Token::BRACKET_OPEN);
                                while (in.Peek().type != io::Token::BRACKET_CLOSE) {