Set default terrain texture format

This commit is contained in:
Lukas Aldershaab 2021-01-04 10:26:08 +01:00
parent 6f57aa51d2
commit 88bdb594aa
2 changed files with 9 additions and 8 deletions

View file

@ -19,10 +19,11 @@ function Core_Rendering::onCreate(%this)
$Terrain::NormalTextureSize = ProjectSettings.value("Terrain/NormalTextureSize"); $Terrain::NormalTextureSize = ProjectSettings.value("Terrain/NormalTextureSize");
$Terrain::OrmTextureSize = ProjectSettings.value("Terrain/OrmTextureSize"); $Terrain::OrmTextureSize = ProjectSettings.value("Terrain/OrmTextureSize");
$Terrain::DetailTextureFormat = ProjectSettings.value("Terrain/DetailTextureFormat"); // Default to R8G8B8A8 for all textures
$Terrain::MacroTextureFormat = ProjectSettings.value("Terrain/MacroTextureFormat"); $Terrain::DetailTextureFormat = ProjectSettings.value("Terrain/DetailTextureFormat", 12);
$Terrain::NormalTextureFormat = ProjectSettings.value("Terrain/NormalTextureFormat"); $Terrain::MacroTextureFormat = ProjectSettings.value("Terrain/MacroTextureFormat", 12);
$Terrain::OrmTextureFormat = ProjectSettings.value("Terrain/OrmTextureFormat"); $Terrain::NormalTextureFormat = ProjectSettings.value("Terrain/NormalTextureFormat", 12);
$Terrain::OrmTextureFormat = ProjectSettings.value("Terrain/OrmTextureFormat", 12);
exec("./scripts/graphicsOptions.cs"); exec("./scripts/graphicsOptions.cs");
exec("./scripts/terrainSettings.cs"); exec("./scripts/terrainSettings.cs");

View file

@ -57,10 +57,10 @@ function TerrainTextureSettingsDlg::onWake( %this ) {
%this-->normalTextureFormatPopUpMenu.setSelected(ProjectSettings.value("Terrain/NormalTextureFormat"), false); %this-->normalTextureFormatPopUpMenu.setSelected(ProjectSettings.value("Terrain/NormalTextureFormat"), false);
%this-->ormTextureFormatPopUpMenu.setSelected(ProjectSettings.value("Terrain/OrmTextureFormat"), false); %this-->ormTextureFormatPopUpMenu.setSelected(ProjectSettings.value("Terrain/OrmTextureFormat"), false);
%this-->detailTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/DetailTextureSize")); %this-->detailTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/DetailTextureSize", 12));
%this-->macroTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/MacroTextureSize")); %this-->macroTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/MacroTextureSize", 12));
%this-->normalTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/NormalTextureSize")); %this-->normalTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/NormalTextureSize", 12));
%this-->ormTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/OrmTextureSize")); %this-->ormTextureSizeTextEdit.setText(ProjectSettings.value("Terrain/OrmTextureSize", 12));
} }
function TerrainTextureSettingsDlg::updateBlendDepth( %this ) { function TerrainTextureSettingsDlg::updateBlendDepth( %this ) {