I am investigating other ways to deal with this issue, such as shaders and depth-buffer, hand-wave algorithms. I have implemented some basic ray casting to help allieviate this, but it only works when the object in front of an IVA is directly between the IVA and the player's viewing camera. This also occurs with the stock overlay feature introduced in KSP 1.1. Due to Unity camera limitations and the way KSP camera and universe is set-up (It's complicated, but if you want the full explanation send me a PM) any objects in the foreground of an IVA can be occluded/cut-off by the IVA.
#Enable crossfeed ksp mod#
Support for DepthMask shaders in the Editors.įor mod authors you need to follow the specific requirements of this mod in your models and config files.įor details on that refer to the wiki site page.Ability to have two different Overlay modes - one for TransparentPod mode (say just transparent windows) and another for the stock overlay mode.Works in Editor mode (although it does not support the DepthMask Shader meshes in Editor mode) you only see the entire IVA over the external when you turn TransparentPod mode ON in the editor.Automatically handles and supports when the user Toggles the stock IVA Overlay feature on and off.Transparency (show internals) for ALL Loaded vessels (not just the Active Vessel).Ability to toggle Transparency setting ON/OFF/AUTO (mouse over) on a part by part basis.Ability to Swap Shaders on the External and Internal model to make Window appear Opaque or Transparent.Transparency feature for configured parts that will show the IVA internal models of parts that have been configured to use this module.If you like my mods and you want to show your support, then you can support me on Patreon:
#Enable crossfeed ksp update#
This module is an update to the previous module and will be known as JSIAdvTransparentPods. But it does not go all the way that this module does. Yes Stock KSP 1.1 has a kind of IVA Overlay feature. and I have agreed to split it off from the main RPM and from now on will be distributed separately. It used to be called JSITransparentPod and was distributed as part of RasterPropMonitor bundle. You can create MM files to make pretty much any and all parts that have internals be transparent, but they are not included in this download. On it's own this mod will do nothing unless you have also installed mods that already support it or create your own part config files, KPBS, DeepFreeze, Orbital Utility Vehicle. So People Stop asking me the mods depicted in the album above are from left to right. THEY ARE FROM OTHER MODS THAT USE THE CAPABILITIES OF THIS MOD. THE PARTS DEPICTED IN THE IMAGES ABOVE ARE NOT PART OF THIS MOD.