diff --git a/app/src/common/shared/org/mozilla/vrbrowser/browser/SettingsStore.java b/app/src/common/shared/org/mozilla/vrbrowser/browser/SettingsStore.java
index ccb3e9e72d..4bdb239c52 100644
--- a/app/src/common/shared/org/mozilla/vrbrowser/browser/SettingsStore.java
+++ b/app/src/common/shared/org/mozilla/vrbrowser/browser/SettingsStore.java
@@ -287,12 +287,7 @@ public void setMaxWindowHeight(int aMaxWindowHeight) {
}
public String getEnvironment() {
- String env = mPrefs.getString(mContext.getString(R.string.settings_key_env), ENV_DEFAULT);
- // Remove when the meadow is ready
- if (env.equalsIgnoreCase("meadow")) {
- env = ENV_DEFAULT;
- }
- return env;
+ return mPrefs.getString(mContext.getString(R.string.settings_key_env), ENV_DEFAULT);
}
public void setEnvironment(String aEnv) {
diff --git a/app/src/main/assets/cubemap/meadow/negx.ktx b/app/src/main/assets/cubemap/meadow/negx.ktx
index 6af58cd3fb..06fe8b8f18 100644
Binary files a/app/src/main/assets/cubemap/meadow/negx.ktx and b/app/src/main/assets/cubemap/meadow/negx.ktx differ
diff --git a/app/src/main/assets/cubemap/meadow/negy.ktx b/app/src/main/assets/cubemap/meadow/negy.ktx
index 8e36022ae8..674636b1c8 100644
Binary files a/app/src/main/assets/cubemap/meadow/negy.ktx and b/app/src/main/assets/cubemap/meadow/negy.ktx differ
diff --git a/app/src/main/assets/cubemap/meadow/negz.ktx b/app/src/main/assets/cubemap/meadow/negz.ktx
index 06c5b0a4eb..0e74a76418 100644
Binary files a/app/src/main/assets/cubemap/meadow/negz.ktx and b/app/src/main/assets/cubemap/meadow/negz.ktx differ
diff --git a/app/src/main/assets/cubemap/meadow/posx.ktx b/app/src/main/assets/cubemap/meadow/posx.ktx
index 8ee12220fc..8a297b22d3 100644
Binary files a/app/src/main/assets/cubemap/meadow/posx.ktx and b/app/src/main/assets/cubemap/meadow/posx.ktx differ
diff --git a/app/src/main/assets/cubemap/meadow/posy.ktx b/app/src/main/assets/cubemap/meadow/posy.ktx
index 03cc8255bc..d68d1819fc 100644
Binary files a/app/src/main/assets/cubemap/meadow/posy.ktx and b/app/src/main/assets/cubemap/meadow/posy.ktx differ
diff --git a/app/src/main/assets/cubemap/meadow/posz.ktx b/app/src/main/assets/cubemap/meadow/posz.ktx
index 2b8088dccb..0e3299bcc0 100644
Binary files a/app/src/main/assets/cubemap/meadow/posz.ktx and b/app/src/main/assets/cubemap/meadow/posz.ktx differ
diff --git a/app/src/main/assets/cubemap/underwater/negx.ktx b/app/src/main/assets/cubemap/underwater/negx.ktx
index c7544d9514..8528147810 100644
Binary files a/app/src/main/assets/cubemap/underwater/negx.ktx and b/app/src/main/assets/cubemap/underwater/negx.ktx differ
diff --git a/app/src/main/assets/cubemap/underwater/negy.ktx b/app/src/main/assets/cubemap/underwater/negy.ktx
index 38269bd2fd..79aca10c96 100644
Binary files a/app/src/main/assets/cubemap/underwater/negy.ktx and b/app/src/main/assets/cubemap/underwater/negy.ktx differ
diff --git a/app/src/main/assets/cubemap/underwater/negz.ktx b/app/src/main/assets/cubemap/underwater/negz.ktx
index 91b2ffa128..def3481b98 100644
Binary files a/app/src/main/assets/cubemap/underwater/negz.ktx and b/app/src/main/assets/cubemap/underwater/negz.ktx differ
diff --git a/app/src/main/assets/cubemap/underwater/posx.ktx b/app/src/main/assets/cubemap/underwater/posx.ktx
index fc30b78ce6..def3481b98 100644
Binary files a/app/src/main/assets/cubemap/underwater/posx.ktx and b/app/src/main/assets/cubemap/underwater/posx.ktx differ
diff --git a/app/src/main/assets/cubemap/underwater/posy.ktx b/app/src/main/assets/cubemap/underwater/posy.ktx
index da716833bf..c93a3b203d 100644
Binary files a/app/src/main/assets/cubemap/underwater/posy.ktx and b/app/src/main/assets/cubemap/underwater/posy.ktx differ
diff --git a/app/src/main/assets/cubemap/underwater/posz.ktx b/app/src/main/assets/cubemap/underwater/posz.ktx
index 39d8293773..37d944eeda 100644
Binary files a/app/src/main/assets/cubemap/underwater/posz.ktx and b/app/src/main/assets/cubemap/underwater/posz.ktx differ
diff --git a/app/src/main/assets/cubemap/winter/negx.ktx b/app/src/main/assets/cubemap/winter/negx.ktx
index 769981c5ed..d1ce0924fa 100644
Binary files a/app/src/main/assets/cubemap/winter/negx.ktx and b/app/src/main/assets/cubemap/winter/negx.ktx differ
diff --git a/app/src/main/assets/cubemap/winter/negy.ktx b/app/src/main/assets/cubemap/winter/negy.ktx
index aa24deecff..acffdc0a7f 100644
Binary files a/app/src/main/assets/cubemap/winter/negy.ktx and b/app/src/main/assets/cubemap/winter/negy.ktx differ
diff --git a/app/src/main/assets/cubemap/winter/negz.ktx b/app/src/main/assets/cubemap/winter/negz.ktx
index d8a75f193f..9c118cfeb7 100644
Binary files a/app/src/main/assets/cubemap/winter/negz.ktx and b/app/src/main/assets/cubemap/winter/negz.ktx differ
diff --git a/app/src/main/assets/cubemap/winter/posx.ktx b/app/src/main/assets/cubemap/winter/posx.ktx
index 45d9c4feb6..bcc607bb79 100644
Binary files a/app/src/main/assets/cubemap/winter/posx.ktx and b/app/src/main/assets/cubemap/winter/posx.ktx differ
diff --git a/app/src/main/assets/cubemap/winter/posy.ktx b/app/src/main/assets/cubemap/winter/posy.ktx
index bce6f075fe..1301ec9ec6 100644
Binary files a/app/src/main/assets/cubemap/winter/posy.ktx and b/app/src/main/assets/cubemap/winter/posy.ktx differ
diff --git a/app/src/main/cpp/BrowserWorld.cpp b/app/src/main/cpp/BrowserWorld.cpp
index 6f0a5c790f..48c75be0d7 100644
--- a/app/src/main/cpp/BrowserWorld.cpp
+++ b/app/src/main/cpp/BrowserWorld.cpp
@@ -1131,10 +1131,7 @@ BrowserWorld::CreateSkyBox(const std::string& aBasePath, const std::string& aExt
const bool empty = aBasePath == "cubemap/void";
const std::string extension = aExtension.empty() ? ".ktx" : aExtension;
const GLenum glFormat = extension == ".ktx" ? GL_COMPRESSED_RGB8_ETC2 : GL_RGB8;
- float size = 1024;
- if (aBasePath == "cubemap/underwater" || aBasePath == "cubemap/winter") {
- size = 1000;
- }
+ const float size = 1024;
if (m.skybox && empty) {
m.skybox->SetVisible(false);
return;
diff --git a/app/src/main/res/values/options_values.xml b/app/src/main/res/values/options_values.xml
index b70fd1fc95..9681d358e4 100644
--- a/app/src/main/res/values/options_values.xml
+++ b/app/src/main/res/values/options_values.xml
@@ -7,6 +7,7 @@
- @string/developer_options_env_offworld
- @string/developer_options_env_underwater
- @string/developer_options_env_winter
+ - @string/developer_options_env_meadow
@@ -15,6 +16,7 @@
- offworld
- underwater
- winter
+ - meadow
@@ -23,6 +25,7 @@
- @drawable/environment_offworld
- @drawable/environment_underwater
- @drawable/environment_winter
+ - @drawable/environment_meadow
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/meadow/negx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/meadow/negx.jpg
index 62fed61391..43fa271814 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/meadow/negx.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/meadow/negx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/meadow/negy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/meadow/negy.jpg
index af61de5286..e92c81a8c2 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/meadow/negy.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/meadow/negy.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/meadow/negz.jpg b/app/src/uncompressed_assets/main/assets/cubemap/meadow/negz.jpg
index 53e025dcf2..337d9265a8 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/meadow/negz.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/meadow/negz.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/meadow/posx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/meadow/posx.jpg
index 57b9632e5a..738489b0c4 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/meadow/posx.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/meadow/posx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/meadow/posy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/meadow/posy.jpg
index ff9a76db2a..921024cdc7 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/meadow/posy.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/meadow/posy.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/meadow/posz.jpg b/app/src/uncompressed_assets/main/assets/cubemap/meadow/posz.jpg
index f91bbd7f43..8e34453253 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/meadow/posz.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/meadow/posz.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negx.jpeg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negx.jpeg
deleted file mode 100644
index 5c84b7f675..0000000000
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negx.jpeg and /dev/null differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negx.jpg
new file mode 100644
index 0000000000..c30ffabc3a
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negy.jpeg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negy.jpeg
deleted file mode 100644
index 99d082de36..0000000000
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negy.jpeg and /dev/null differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negy.jpg
new file mode 100644
index 0000000000..0594961468
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negy.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negz.jpeg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negz.jpeg
deleted file mode 100644
index 02a67f19aa..0000000000
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negz.jpeg and /dev/null differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/negz.jpg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negz.jpg
new file mode 100644
index 0000000000..713cabfa5c
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/underwater/negz.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posx.jpeg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posx.jpeg
deleted file mode 100644
index a5d6b8b584..0000000000
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posx.jpeg and /dev/null differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posx.jpg
new file mode 100644
index 0000000000..713cabfa5c
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posy.jpeg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posy.jpeg
deleted file mode 100644
index bca5749616..0000000000
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posy.jpeg and /dev/null differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posy.jpg
new file mode 100644
index 0000000000..ea8678db5f
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posy.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posz.jpeg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posz.jpeg
deleted file mode 100644
index 8ad09591bf..0000000000
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posz.jpeg and /dev/null differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/underwater/posz.jpg b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posz.jpg
new file mode 100644
index 0000000000..7b844cf700
Binary files /dev/null and b/app/src/uncompressed_assets/main/assets/cubemap/underwater/posz.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/winter/negx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/winter/negx.jpg
index 89919a6fb8..04af6c64ab 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/winter/negx.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/winter/negx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/winter/negy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/winter/negy.jpg
index 6601b23a23..8c23d6c6f6 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/winter/negy.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/winter/negy.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/winter/negz.jpg b/app/src/uncompressed_assets/main/assets/cubemap/winter/negz.jpg
index fcd0c86f0a..bbb92d32d5 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/winter/negz.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/winter/negz.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/winter/posx.jpg b/app/src/uncompressed_assets/main/assets/cubemap/winter/posx.jpg
index a21922dbb6..3f6cf1bf9a 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/winter/posx.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/winter/posx.jpg differ
diff --git a/app/src/uncompressed_assets/main/assets/cubemap/winter/posy.jpg b/app/src/uncompressed_assets/main/assets/cubemap/winter/posy.jpg
index db8f3e83d8..8b03488b1a 100644
Binary files a/app/src/uncompressed_assets/main/assets/cubemap/winter/posy.jpg and b/app/src/uncompressed_assets/main/assets/cubemap/winter/posy.jpg differ