Jump to content

MagPie Mods


Skonks

Recommended Posts

On 11/6/2021 at 1:09 AM, Firebird989 said:

If you want to exclude a section of any part, like windows, doors, etc, you need to now it's name and use  "excludemesh=" in your config like I said in my last post.

Now, how do you get the specific name you are looking for?

I tell you how I do it, if anyone have a better way, please share.

In game (As in space center view for example) ->ESC->Settings->Difficulty Options->TU, and select "Development mode". Accept or apply and go to the VAB or SPH, either should do. Click on the new button on the bottom of the screen resembling a truck. The window that opens should have two options: "Dump Reflection Data" and "Export UV and Model Data". Click the "Toggle" button of "Export UV and Model Data". Beware, depending on the number of parts you have this will take a couple of minutes (~10min in my 200+ mod install), and the game will freeze until it finish.
When is done (You will now because it unfreezes), check your root KSP folder and you will have a new folder called "exportedUVMaps", with all the parts that you have installed in their respective folders. So, for example, in the case of the dome windows of the SSPX mod, I opened "exportedUVMaps\StationPartsExpansionRedux\Parts\Rigid\station-5\sspx-dome-habitation-5-1\ModelData.txt" and started looking for anything resembling the word "window" (The reason for this is... well, it's a window Im trying to exclude and the author probably named that way or something like that, if they name it anything else, it's a guessing game). The important lines are all the "Mesh Name Model:",  so i found "Mesh Name Model: DomeWindows", and that (DomeWindows) its the name that I need to put in "excludemesh=" to avoid TU applying to it.

I hope this makes sense, it's 3AM and english is not my main language as you can clearly see

That made a lot of sense, thanks so much for your reply!

Unfortunately this doesn't seem to work for stock command pods :valsad: I was able to access the UV maps for the stock command pods, but they don't seem to have a separate model for the windows. Here's what I found for the Mk 1-3 pod:

-------------------------------------------
Mesh Name Model: M1-3
Render Type: MeshRenderer
++++++++++++++++++
Material #: 0
   Material Name: M1-3 Pod (Instance)
       Shader Name               : SSTU/PBR/Metallic
       RenderQueue               : 2000
       _MainTex                  : Squad/Parts/Command/Mk1-3Pod/M1-3 Pod (UnityEngine.Texture2D)
       _MainTexOffset            : (0.0, 0.0)
       _BumpMap                  : TUTextureColor:0.5019608:0.5019608:0.5019608:0.5019608 (UnityEngine.Texture2D)
       _BumpMapOffset            : (0.0, 0.0)
       _MetallicGlossMap         : TUTextureColor:1:1:1:1 (UnityEngine.Texture2D)
       _MetallicGlossMapOffset   : (0.0, 0.0)
       _Emissive                 : Squad/Parts/Command/Mk1-3Pod/M1-3 Pod_GLOW (UnityEngine.Texture2D)
       _EmissiveOffset           : (0.0, 0.0)
       _AOMap                    : 
       _AOMapOffset              : (0.0, 0.0)
       _Smoothness               : 0.7
       _Metal                    : 0.25
       _Color                    : (0.8, 0.8, 0.8, 1.0)
       _EmissiveColor            : (0.0, 0.0, 0.0, 1.0)
       _MaskColor1               : (0.9, 0.9, 0.9, 0.0)
       _MaskColor2               : (0.9, 0.9, 0.9, 0.0)
       _MaskColor3               : (0.9, 0.9, 0.9, 0.0)
       _MaskMetallic             : (0.0, 0.0, 0.0, 0.0)

++++++++++++++++++
-------------------------------------------
-------------------------------------------
Mesh Name Model: Flag
Render Type: MeshRenderer
++++++++++++++++++
Material #: 0
   Material Name: rocketScience
       Shader Name               : KSP/Alpha/Cutoff
       RenderQueue               : 2450
       _MainTex                  : Squad/Parts/Command/Mk1-3Pod/M1-3 Pod_GLOW (UnityEngine.Texture2D)
       _MainTexOffset            : (0.0, 0.0)
       _Color                    : (1.0, 1.0, 1.0, 1.0)

++++++++++++++++++
-------------------------------------------

I did see that "emissive" texture, which appears to be the one used for glowing windows (this is consistent for all parts with windows). Unfortunately, copying "excludeMesh = M1-3 Pod_GLOW" into the config file didn't work. Not sure what else to try...

Link to comment
Share on other sites

2 hours ago, VeneraNC said:

That made a lot of sense, thanks so much for your reply!

Unfortunately this doesn't seem to work for stock command pods :valsad: I was able to access the UV maps for the stock command pods, but they don't seem to have a separate model for the windows. Here's what I found for the Mk 1-3 pod:

-------------------------------------------
Mesh Name Model: M1-3
Render Type: MeshRenderer
++++++++++++++++++
Material #: 0
   Material Name: M1-3 Pod (Instance)
       Shader Name               : SSTU/PBR/Metallic
       RenderQueue               : 2000
       _MainTex                  : Squad/Parts/Command/Mk1-3Pod/M1-3 Pod (UnityEngine.Texture2D)
       _MainTexOffset            : (0.0, 0.0)
       _BumpMap                  : TUTextureColor:0.5019608:0.5019608:0.5019608:0.5019608 (UnityEngine.Texture2D)
       _BumpMapOffset            : (0.0, 0.0)
       _MetallicGlossMap         : TUTextureColor:1:1:1:1 (UnityEngine.Texture2D)
       _MetallicGlossMapOffset   : (0.0, 0.0)
       _Emissive                 : Squad/Parts/Command/Mk1-3Pod/M1-3 Pod_GLOW (UnityEngine.Texture2D)
       _EmissiveOffset           : (0.0, 0.0)
       _AOMap                    : 
       _AOMapOffset              : (0.0, 0.0)
       _Smoothness               : 0.7
       _Metal                    : 0.25
       _Color                    : (0.8, 0.8, 0.8, 1.0)
       _EmissiveColor            : (0.0, 0.0, 0.0, 1.0)
       _MaskColor1               : (0.9, 0.9, 0.9, 0.0)
       _MaskColor2               : (0.9, 0.9, 0.9, 0.0)
       _MaskColor3               : (0.9, 0.9, 0.9, 0.0)
       _MaskMetallic             : (0.0, 0.0, 0.0, 0.0)

++++++++++++++++++
-------------------------------------------
-------------------------------------------
Mesh Name Model: Flag
Render Type: MeshRenderer
++++++++++++++++++
Material #: 0
   Material Name: rocketScience
       Shader Name               : KSP/Alpha/Cutoff
       RenderQueue               : 2450
       _MainTex                  : Squad/Parts/Command/Mk1-3Pod/M1-3 Pod_GLOW (UnityEngine.Texture2D)
       _MainTexOffset            : (0.0, 0.0)
       _Color                    : (1.0, 1.0, 1.0, 1.0)

++++++++++++++++++
-------------------------------------------

I did see that "emissive" texture, which appears to be the one used for glowing windows (this is consistent for all parts with windows). Unfortunately, copying "excludeMesh = M1-3 Pod_GLOW" into the config file didn't work. Not sure what else to try...

I don't know any other solution to be honest. By any chance do you have the mod "window shine" installed? Because its and old mod (1.8.1) that added reflections like you described to stock command pods using texture replacer

Edited by Firebird989
Link to comment
Share on other sites

  • 1 month later...
1 hour ago, Willer Kerman said:

Hello, just a quick question: Is there a way to  increse the brightness of the metalic parts? I tried the ambient light boost on settings but it has little to no effect on metalic parts

IIRC you have to add/increase the "_Color" parameter in the cfgs above 1.0. For example:

PROPERTY
        {
            name = _Color
            color = 1.5,1.5,1.5
        }

Link to comment
Share on other sites

  • 5 weeks later...

@Skonks Love the mod and beautiful work you've done here, it's amazing

Quick questions to see if I can fix this:
 I run a pretty beefy amount of IVA mods for an IVA Realism playthrough and the issue is that certain command pods - so far The MK2, MK1-3, and M.E.M. have their interior IVA brightness completely blown out by this mod.

1. Is this correctable/adjustable through the cfg's for these models
-or-
2. Is this more of a TU issue with the application of the shade/texture itself?

(I finally made a forum account just for this lol)

Link to comment
Share on other sites

  • 2 months later...
  • 5 weeks later...
On 10/19/2021 at 12:30 PM, Squeaky said:

Hey I made some configs if anyone needs :)

 

CommNet  Antennas Extension

  Reveal hidden contents

@REFLECTION_CONFIG[default]
{
    %enabled = true
}
KSP_MODEL_SHADER
{
    name = FullMetal
    
        model = CommNetAntennasExtension/Parts/CommDeployableAntenna/LongAntenna
        model = RemoteTechRedev/RemoteTech-Antennas/Parts/GigaDish1/model
        model = RemoteTechRedev/RemoteTech-Antennas/Parts/GigaDish2/model 
        model = RemoteTechRedev/RemoteTech-Antennas/Parts/LongAntenna3/model
        model = RemoteTechRedev/RemoteTech-Antennas/Parts/LongDish2/newll5 
        model = RemoteTechRedev/RemoteTech-Antennas/Parts/ShortDish2/newss5 
        
    MATERIAL
    {
        shader = SSTU/PBR/Metallic
        
        inheritTexture = _MainTex
        inheritTexture = _BumpMap
        inheritTexture = _Emissive

        excludeMesh = flagTransform
        excludeMesh = Flag
        excludeMesh = ABIFoil
        excludeMesh = ABIFoil_Silver
        excludeMesh = MODIS_Foil
        excludeMesh = MODIS_Foil_Silver
        excludeMesh = MSI_Foil
        excludeMesh = MSI_Foil_Silver

        PROPERTY
        {
            name = _Color
            color = 1.6,1.6,1.6
        }
        PROPERTY
        {
            name = _Metal
            float = 0.85
        }
        PROPERTY
        {
            name = _Smoothness
            float = 0.75
        }
        PROPERTY
        {
            name = _Detail
            float = 0.85
        }
        PROPERTY
        {
            name = _Shininess
            float = 0.85
        }
    }

}
KSP_MODEL_SHADER
{
    name = LessMetal
        
        
        
    MATERIAL
    {
        shader = SSTU/PBR/Metallic
        
        inheritTexture = _MainTex
        inheritTexture = _BumpMap
        inheritTexture = _Emissive

        excludeMesh = flagTransform
        excludeMesh = Flag
        excludeMesh = Wheel
        excludeMesh = window
        excludeMesh = sidewindow
        excludeMesh = glass
        excludeMesh = overlay
        excludeMesh = window
        excludeMesh = SideWindow
        excludeMesh = FrontWindow
        excludeMesh = Window
        excludeMesh = Window2
        excludeMesh = Glass1
        excludeMesh = Glass2

        PROPERTY
        {
            name = _Metal
            float = 0.35
        }
        PROPERTY
        {
            name = _Smoothness
            float = 0.70
        }
        PROPERTY
        {
            name = _Detail
            float = 0.75
        }
        PROPERTY
        {
            name = _Shininess
            float = 0.85
        }
    }
}


KSP_MODEL_SHADER
{
    name = NoMetal
    MATERIAL 
    {
        shader = SSTU/PBR/StockMetallicBumped        
        inheritTexture = _MainTex
        inheritTexture = _BumpMap
        inheritTexture = _Emissive
        excludeMesh = flagTransform
        excludeMesh = FLAG
        PROPERTY
        {
            name = _Metal
            float = 0.0
        }
    }
}
 

Surface Mounted Lights

  Reveal hidden contents

@REFLECTION_CONFIG[default]
{
    %enabled = true
}
KSP_MODEL_SHADER
{
    name = Stock_FullMetal
    
    model = SurfaceLights/Parts/SurfaceLight/SurfaceLight 
    model = SurfaceLights/Parts/SurfaceLight4Way/4WayLight 
    model = SurfaceLights/Parts/SurfaceOmniLight/OmniLight 
        
        
    MATERIAL
    {
        shader = SSTU/PBR/Metallic
        
        inheritTexture = _MainTex
        inheritTexture = _BumpMap
        inheritTexture = _Emissive

        excludeMesh = flagTransform
        excludeMesh = Flag

        PROPERTY
        {
            name = _Metal
            float = 0.25
        }
        PROPERTY
        {
            name = _Smoothness
            float = 0.70
        }
    }

}

KSP_MODEL_SHADER
{
    name = Stock_NoMetal
    MATERIAL 
    {
        shader = SSTU/PBR/StockMetallicBumped        
        inheritTexture = _MainTex
        inheritTexture = _BumpMap
        inheritTexture = _Emissive
        excludeMesh = flagTransform
        excludeMesh = FLAG
        PROPERTY
        {
            name = _Metal
            float = 0.0
        }
    }
}
 

Stockalike Station Parts Expansion

The majority of these are already included within \GameData\MagpieMods\TU_Cfgs\Misc2.cfg  but they dont include the most recent additions to SSPX.

Best way is to remove any of SSPX lines from Misc2.cfg and replace them with the ones below.

  Hide contents


@REFLECTION_CONFIG[default]
{
    %enabled = true
}
KSP_MODEL_SHADER
{
    name = Stock_FullMetal
    
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-125-hollow-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-125-hollow-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-125-solid-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-125-solid-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-1875-solid-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-1875-solid-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-25-hollow-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-25-hollow-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-25-solid-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-25-solid-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-25-structural-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-25-structural-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-375-hollow-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-375-hollow-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-375-solid-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-375-solid-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-5-solid-1-mirrored 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-5-solid-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-hub-125-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-hub-1875-1 
    model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-hub-25-1 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-25-1 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-25-2 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-25-3 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-375-1 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-375-2 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-375-3 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-huge-1 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-huge-2 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-medium-1 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-medium-2 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-medium-3 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-small-1 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-small-2 
    model = StationPartsExpansionRedux/Parts/Containers/sspx-cargo-container-radial-small-3 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-125/sspx-inflatable-centrifuge-125-1 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-125/sspx-inflatable-centrifuge-125-2 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-125/sspx-inflatable-hab-125-1 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-125/sspx-inflatable-hab-125-2 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-125/sspx-inflatable-hab-125-3 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-25/sspx-inflatable-centrifuge-25-1 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-25/sspx-inflatable-hab-25-1 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-25/sspx-inflatable-hab-25-2 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-375/sspx-expandable-centrifuge-375-1 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-375/sspx-expandable-centrifuge-375-2 
    model = StationPartsExpansionRedux/Parts/Extendable/extendable-5/sspx-expandable-centrifuge-5-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-125-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-1875-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-25-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-375-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-5-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-cradle-125-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-cradle-1875-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-cradle-25-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-cradle-375-1 
    model = StationPartsExpansionRedux/Parts/Ground/adjusting-base/sspx-adjusting-base-cradle-5-1 
    model = StationPartsExpansionRedux/Parts/Ground/extendable-tube/sspx-extendable-tube-125-1 
    model = StationPartsExpansionRedux/Parts/Ground/extendable-tube/sspx-extendable-tube-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-adapter-0625-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-airlock-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-attach-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-cargo-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-core-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-cupola-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-docking-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-docking-125-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-habitation-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-hub-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-tube-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-tube-125-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-tube-125-3 
    model = StationPartsExpansionRedux/Parts/Rigid/station-125/sspx-utility-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-adapter-1875-0625-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-adapter-1875-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-adapter-1875-125-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-adapter-25-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-attach-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-core-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-cupola-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-habitation-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-habitation-1875-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-hub-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-science-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-tube-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-tube-1875-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-tube-1875-3 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-tube-1875-angled-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-1875/sspx-utility-1875-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-adapter-125-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-adapter-125-25-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-airlock-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-attach-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-cargo-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-cargo-25-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-core-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-cupola-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-greenhouse-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-habitation-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-hitchhiker-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-hitchiker-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-hub-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-lab-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-observation-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-tube-25-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-tube-25-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-25/sspx-tube-25-3 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-adapter-25-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-adapter-25-375-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-aquaculture-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-attach-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-core-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-cupola-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-greenhouse-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-habitation-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-habitation-375-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-habitation-375-3 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-lab-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-tube-375-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-tube-375-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-375/sspx-tube-375-3 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-adapter-375-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-adapter-375-5-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-adjusting-stairs-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-core-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-cupola-greenhouse-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-cupola-telescope-125-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-greenhouse-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-habitation-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-habitation-5-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-lab-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-lab-pallet-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-lab-pallet-2 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-logistics-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-logistics-5-2
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-dome-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-dome-cupola-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-dome-greenhouse-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-dome-habitation-5-1 
    model = StationPartsExpansionRedux/Parts/Rigid/station-5/sspx-dome-5-1/sspx-dome-5-1
            
    MATERIAL
    {
        shader = SSTU/PBR/Metallic
        
        inheritTexture = _MainTex
        inheritTexture = _BumpMap
        inheritTexture = _Emissive

        excludeMesh = flagTransform
        excludeMesh = Flag
        excludeMesh = DomeWindows001
        excludeMesh = DomeWindows002
        excludeMesh = DomeWindows
        
        PROPERTY
        {
            name = _Metal
            float = 0.25
        }
        PROPERTY
        {
            name = _Smoothness
            float = 0.70
        }
    }

}

 

Here's some more excludes to fix up the SSPX greenhouses and Astrolabe dome:

        excludeMesh = GreenhousePlants
        excludeMesh = GreenhouseGlass
        excludeMesh = Plant01
        excludeMesh = GreenhouseSinglePlant002
        excludeMesh = GreenhouseSinglePlant003
        excludeMesh = GreenhouseSinglePlant004
        excludeMesh = GreenhouseSinglePlant005
        excludeMesh = Plant_Potato
        excludeMesh = Plant_Potato001

        excludeMesh = GreenhouseDomeGlass
        excludeMesh = GreenhousePlantsDome
        excludeMesh = GreenhousePlantsDome001
        excludeMesh = GreenhousePlantsDome002
        excludeMesh = GreenhousePlantsDome003
        excludeMesh = GreenhousePlantsDome004
        excludeMesh = GreenhousePlantsDome005
        excludeMesh = GreenhousePlantsDome006
        excludeMesh = GreenhousePlantsDome007

        excludeMesh = Tube001
        excludeMesh = Tube002
        excludeMesh = Tube003
        excludeMesh = Tube004
        excludeMesh = Tube005
        excludeMesh = Tube006
        excludeMesh = Tube007
        excludeMesh = Tube008
        excludeMesh = Tube009
        excludeMesh = Tube010
        excludeMesh = Tube011
        excludeMesh = Tube012
        excludeMesh = Tube013

 

Edited by CaelReader
Link to comment
Share on other sites

  • 2 months later...

Doesn't work for all my parts unfortunately, here's all my mods currently installed:
 

Spoiler

 - 000_ClickThroughBlocker
 - 000_Harmony
 - 000_TexturesUnlimited
 - 001_ToolbarControl
 - Adiri's TUFX Profiles
 - ASF
 - AstronomersVisualPack
 - B9PartSwitch
 - BetterTimeWarp
 - DistantObject
 - EnvironmentalVisualEnhancements
 - KerbalEngineer
 - Kopernicus
 - MagpieMods
 - MechJeb2
 - MechJebForAll
 - ModularFlightIntegrator
 - ModuleManager.4.2.2.dll
 - ModuleManager.ConfigCache
 - ModuleManager.ConfigSHA
 - ModuleManager.Physics
 - ModuleManager.TechTree
 - Parallax
 - Parallax_StockTextures
 - PlanetShine
 - PoodsSkyboxes
 - RealPlume
 - RealPlume-Stock
 - ReentryParticleEffectRenewed
 - ReStock
 - Scatterer
 - ScattererAtmosphereCache
 - Shaddy
 - Sigma
 - SmokeScreen
 - StockWaterfallEffects
 - SWE
 - TextureReplacer
 - TUFX
 - TweakScale
 - Waterfall
 - WaterfallRestock
 - ZeroMiniAVC

Any help appreciated.

Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
14 minutes ago, lucius57 said:

Please Help!

I installed the magpie mod and it works on parts but it messes up my flags on my cockpits. Not sure what to do. Here is my KSP.log as well as a picture of the problem.

https://www.dropbox.com/s/xq1i3zipor3kxuv/KSP magpie.txt?dl=0

https://www.dropbox.com/s/le094dgxonpums6/Screenshot (37).png?dl=0

Try this, but probably the faster solution will be to exclude the IVA from TU (Search the TU cfg and comment all entries that have "/spaces/"  in their path

On 11/6/2021 at 3:09 AM, Forked Camphor said:

If you want to exclude a section of any part, like windows, doors, etc, you need to now it's name and use  "excludemesh=" in your config like I said in my last post.

Now, how do you get the specific name you are looking for?

I tell you how I do it, if anyone have a better way, please share.

In game (As in space center view for example) ->ESC->Settings->Difficulty Options->TU, and select "Development mode". Accept or apply and go to the VAB or SPH, either should do. Click on the new button on the bottom of the screen resembling a truck. The window that opens should have two options: "Dump Reflection Data" and "Export UV and Model Data". Click the "Toggle" button of "Export UV and Model Data". Beware, depending on the number of parts you have this will take a couple of minutes (~10min in my 200+ mod install), and the game will freeze until it finish.
When is done (You will now because it unfreezes), check your root KSP folder and you will have a new folder called "exportedUVMaps", with all the parts that you have installed in their respective folders. So, for example, in the case of the dome windows of the SSPX mod, I opened "exportedUVMaps\StationPartsExpansionRedux\Parts\Rigid\station-5\sspx-dome-habitation-5-1\ModelData.txt" and started looking for anything resembling the word "window" (The reason for this is... well, it's a window Im trying to exclude and the author probably named that way or something like that, if they name it anything else, it's a guessing game). The important lines are all the "Mesh Name Model:",  so i found "Mesh Name Model: DomeWindows", and that (DomeWindows) its the name that I need to put in "excludemesh=" to avoid TU applying to it.

I hope this makes sense, it's 3AM and english is not my main language as you can clearly see

 

 

Link to comment
Share on other sites

  • 3 months later...
  • 3 weeks later...
  • 2 weeks later...

Hey, does anyone knows a workfix for this?

The "covered engine" doesn't shine. Using Restock.
Found some options in \ReStock\Patches\Engine, but after looking for 15 minutes, idk what to do :confused: i don't want to mess something

2SNcFvR.png
Wc5mCFx.png

Edited by NaviG
Link to comment
Share on other sites

  • 1 month later...

Lovely mod! But it feels like it's overdone. Stockalike station parts has some parts that shouldn't have a metallic look, like the insulated texture, white parts etc. Some Saturn parts from BDB is also having a metallic texture, even though it shouldn't. Any ways to fixing this?

Link to comment
Share on other sites

  • 3 months later...

Just updated config for ReStock v1.4.3, KSP v1.12.5

Download: MagPie Mods for latest ReStock V1.4.3

Shiny parts should work with latest ReStock expect for Mk2 fuselage. You must delete .cfg from ReStock folder to get shiny stock Mk2 fuselage parts. See Readme.txt in zip file.

If someone know how to properly fix let us know :)

Images

Edited by Denny
Link to comment
Share on other sites

  • 1 month later...
On 8/4/2023 at 1:06 AM, Denny said:

Just updated config for ReStock v1.4.3, KSP v1.12.5

Download: MagPie Mods for latest ReStock V1.4.3

Shiny parts should work with latest ReStock expect for Mk2 fuselage. You must delete .cfg from ReStock folder to get shiny stock Mk2 fuselage parts. See Readme.txt in zip file.

If someone know how to properly fix let us know :)

Images

What has changed with this version?

Link to comment
Share on other sites

On 9/26/2023 at 6:29 PM, Roros said:

What has changed with this version?

In new ReStock version there are some new parts so I added them in config.

Created separate config for ReStock solar panels, added new ones and isolate meshes so there is different shininess for glass and metal parts.

Link to comment
Share on other sites

On 9/30/2023 at 1:07 AM, Denny said:

In new ReStock version there are some new parts so I added them in config.

Created separate config for ReStock solar panels, added new ones and isolate meshes so there is different shininess for glass and metal parts.

Oh, awesome. Thanks

Link to comment
Share on other sites

  • 1 month later...

Hey, this mod looks too intense for me in the VAB and makes it hard to see craft details. Has anyone had this issue or figured out how to disable the mod while in the VAB but keep it on during flight?

VAB:( https://shottr.cc/s/VSvY/SCR-20231111-nlqp.jpeg

In-flight: :) https://shottr.cc/s/VttT/SCR-20231111-nvpp.jpeg

Turning off TU's Custom Editor Reflections does not help:

VAB (no Custom Editor Reflections): https://shottr.cc/s/V7K6/SCR-20231111-nlqp.jpeg

Link to comment
Share on other sites

  • 7 months later...

Just tested this mod out with Blackrack's deferred Rendering mod  and they appear to be incompatible. Magpie Mods appears to "cancel out" the effect of deferred rendering on parts and any part placed in front of another becomes slightly transparent.  Haven't been able to dive much deeper than these observations, but I'm interested if anyone can find where in each mod the conflict lies. Would be nice if these 2 mods could play nicely with one another.

Link to comment
Share on other sites

  • 1 month later...
On 6/22/2024 at 9:04 PM, RileyHef said:

Just tested this mod out with Blackrack's deferred Rendering mod  and they appear to be incompatible. Magpie Mods appears to "cancel out" the effect of deferred rendering on parts and any part placed in front of another becomes slightly transparent.  Haven't been able to dive much deeper than these observations, but I'm interested if anyone can find where in each mod the conflict lies. Would be nice if these 2 mods could play nicely with one another.


Im having this same exact issue as well.  It seems as though Magpie Mods isn’t working well with Deferred.    I hope this can be fixed soon, as you said, this would be great if worked together. It looks very good but that weird transparent/see through issue takes away the beauty. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...