-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Finish PBR conversion * Update CRP, MM, TU, KSPWheel * Several fixes for issues from the tracker; #747, #748, #752
- Loading branch information
1 parent
38b08fe
commit b12cedd
Showing
167 changed files
with
3,474 additions
and
1,428 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,7 @@ | ||
@REFLECTION_CONFIG[default]:NEEDS[EnvironmentalVisualEnhancements] | ||
@TEXTURES_UNLIMITED[default]:NEEDS[EnvironmentalVisualEnhancements] | ||
{ | ||
%eveInstalled = true | ||
@REFLECTION_CONFIG,0 | ||
{ | ||
%eveInstalled = true | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,80 @@ | ||
TEXTURES_UNLIMITED | ||
{ | ||
name = default | ||
// if true, will output to log file any texture replacement actions | ||
|
||
// if true, will output to log file any texture replacement actions | ||
logReplacements = false | ||
// if true, will log errors from shaders or textures (incorrect parameters, textures not found) | ||
|
||
// if true, will log errors from shaders or textures (incorrect parameters, textures not found) | ||
logErrors = false | ||
|
||
// specifies the width of the recoloring GUI | ||
recolorGUIWidth = 400 | ||
|
||
// specifies the total height of the recoloring GUI | ||
recolorGUITotalHeight = 540 | ||
|
||
// specifies the height of the upper-most section of the recoloring GUI | ||
// the middle section is non-adjustable | ||
// and the bottom section uses any remaining height | ||
recolorGUISectionHeight = 100 | ||
|
||
|
||
// specifies the width of the recoloring GUI | ||
recolorGUIWidth = 400 | ||
|
||
// specifies the total height of the recoloring GUI | ||
recolorGUITotalHeight = 540 | ||
|
||
// specifies the height of the upper-most section of the recoloring GUI | ||
// the middle section is non-adjustable | ||
// and the bottom section uses any remaining height | ||
recolorGUISectionHeight = 100 | ||
|
||
// if true, will display a warning when DX9 is in use prompting user to | ||
// use one of the fully supported graphics APIs | ||
displayDX9Warning = true | ||
|
||
// This enables the app-launcher button to display the debug GUI and allows access to the | ||
// debugging functions such as toggling rendering of layers and alternate rendering | ||
// routines. | ||
// It also allows access to the 'export cube map' functions to enable exporting of cubemaps | ||
// for use in setting up lighting in Unity Editor scenes, or for sources to create pre-baked | ||
// environment maps from. | ||
debug = false | ||
|
||
//this is the reflection configuration data used to configure environment map size and other | ||
//performance related options. | ||
REFLECTION_CONFIG | ||
{ | ||
//there should only ever be one REFLECTION_CONFIG, and it should always be named 'default' | ||
//failure to follow these procedures will result in incorrect loading of configuration | ||
// -- this node only has a name to enable EVE specific compatibility patches | ||
name = default | ||
|
||
//are reflections enabled globally | ||
enabled = true | ||
|
||
// resolution at which to render the reflection probe cubemaps -- higher res will give | ||
// sharper reflections for mirror-like surfaces, but will have little impact on rougher | ||
// surfaces | ||
resolution = 128 | ||
|
||
// the interval in FRAMES between the end of one reflection update pass and the beginning of | ||
// the next higher values will result in LESS frequent reflection updates | ||
// set this value to 1 for 'real-time' updating (along with faces=6) (VERY bad for performance) | ||
interval = 60 | ||
|
||
//the number of cube-faces to update on each frame during an update pass | ||
//set to 6 to force updating of all cube faces in a single frame | ||
faces = 1 | ||
|
||
//enables the hacks and workarounds needed to render reflections properly with EVE installed (it writes 0's into alpha channels where it shouldn't) | ||
eveInstalled = false | ||
|
||
//should the debug GUI be able to export cubemaps? | ||
exportDebugCubes = false | ||
} | ||
|
||
UV_EXPORT | ||
{ | ||
//there should only ever be one UV_EXPORT, and it should always be named 'default' | ||
//failure to follow these procedures will result in incorrect loading of configuration | ||
name = default | ||
exportUVs = false | ||
//relative to KSP executable path | ||
//so this, by default, places the maps into a folder <KSPInstall>/exportedUVMaps/<model directories> | ||
exportPath = exportedUVMaps | ||
width = 1024 | ||
height = 1024 | ||
thickness = 1 | ||
} | ||
} |
Binary file not shown.
Binary file modified
BIN
+19.5 KB
(130%)
GameData/000_TexturesUnlimited/Plugins/TexturesUnlimited.dll
Binary file not shown.
This file was deleted.
Oops, something went wrong.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
KSP_SHADER_BUNDLE | ||
{ | ||
name = TU-SkyboxShader | ||
universal = 000_TexturesUnlimited/Shaders/TU-SkyboxShader.ssf | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,143 @@ | ||
//basic shaders | ||
KSP_SHADER_BUNDLE | ||
{ | ||
name = TU-Shaders | ||
universal = 000_TexturesUnlimited/Shaders/tushaders-universal.ssf | ||
} | ||
//transparent shader bundle | ||
KSP_SHADER_BUNDLE | ||
{ | ||
name = TU-Shaders | ||
universal = 000_TexturesUnlimited/Shaders/tushaders-transparent.ssf | ||
} | ||
//icon shaders for use by the above + stock | ||
KSP_SHADER_BUNDLE | ||
{ | ||
name = TU-IconShaders | ||
universal = 000_TexturesUnlimited/Shaders/tushaders-icons.ssf | ||
} | ||
|
||
//basic icon shader data for the shaders included in these bundles | ||
KSP_SHADER_DATA | ||
{ | ||
name = TU/Legacy | ||
shader = TU/Legacy | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = TU/Metallic | ||
shader = TU/Metallic | ||
iconShader = TU/Icon/Metallic | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = TU/Specular | ||
shader = TU/Specular | ||
iconShader = TU/Icon/Specular | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = TU/Transparent/Legacy | ||
shader = TU/Transparent/Legacy | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = TU/Transparent/Metallic | ||
shader = TU/Transparent/Metallic | ||
iconShader = TU/Icon/Metallic | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = TU/Transparent/Specular | ||
shader = TU/Transparent/Specular | ||
iconShader = TU/Icon/Specular | ||
} | ||
|
||
//pick up the unadjusted SSTU shaders | ||
KSP_SHADER_DATA | ||
{ | ||
name = SSTU/PBR/Metallic | ||
shader = SSTU/PBR/Metallic | ||
iconShader = TU/Icon/Metallic | ||
} | ||
|
||
//pbr ksp shaders -- use the 'special' icon shader to deal with that mess | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Bumped Specular (Mapped) | ||
shader = KSP/Bumped Specular (Mapped) | ||
iconShader = TU/Icon/StockSpecular | ||
} | ||
|
||
//legacy ksp diffuse shaders -- use the legacy icon shader | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Diffuse | ||
shader = KSP/Diffuse | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Specular | ||
shader = KSP/Specular | ||
iconShader = TU/Icon/Legacy | ||
} | ||
//legacy ksp bumped shaders | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Bumped | ||
shader = KSP/Bumped | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Bumped Specular | ||
shader = KSP/Bumped Specular | ||
iconShader = TU/Icon/Legacy | ||
} | ||
//legacy ksp emissive shaders | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Emissive/Diffuse | ||
shader = KSP/Emissive/Diffuse | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Emissive/Specular | ||
shader = KSP/Emissive/Specular | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Emissive/Bumped Specular | ||
shader = KSP/Emissive/Bumped Specular | ||
iconShader = TU/Icon/Legacy | ||
} | ||
//legacy ksp random shaders | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Alpha/Cutoff | ||
shader = KSP/Alpha/Cutoff | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Alpha/Translucent | ||
shader = KSP/Alpha/Translucent | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Alpha/Cutoff Bumped | ||
shader = KSP/Alpha/Cutoff Bumped | ||
iconShader = TU/Icon/Legacy | ||
} | ||
KSP_SHADER_DATA | ||
{ | ||
name = KSP/Bumped Specular (Cutoff) | ||
shader = KSP/Bumped Specular (Cutoff) | ||
iconShader = TU/Icon/Legacy | ||
} |
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,31 @@ | ||
{ | ||
"NAME":"TexturesUnlimited", | ||
"URL":"http://ksp-avc.cybutek.net/version.php?id=532", | ||
"DOWNLOAD":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.1.2.15", | ||
"CHANGE_LOG_URL":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.1.2.15", | ||
"DOWNLOAD":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.2.3.17", | ||
"CHANGE_LOG_URL":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.2.3.17", | ||
"VERSION": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":1, | ||
"PATCH":2, | ||
"BUILD":15 | ||
"MINOR":2, | ||
"PATCH":3, | ||
"BUILD":17 | ||
}, | ||
"KSP_VERSION": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":4, | ||
"PATCH":5 | ||
"MINOR":5, | ||
"PATCH":1 | ||
}, | ||
"KSP_VERSION_MIN": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":4, | ||
"PATCH":1 | ||
"MINOR":5, | ||
"PATCH":0 | ||
}, | ||
"KSP_VERSION_MAX": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":4, | ||
"PATCH":5 | ||
"MINOR":5, | ||
"PATCH":9 | ||
} | ||
} |
This file was deleted.
Oops, something went wrong.
Binary file not shown.
Oops, something went wrong.