Hello!
In an attempt to iron out all the bugs present in PW I am trying to fix the issue of white textures on Mac.
I haven't tested that particular patch but I've tried replacing the PW custom shaders with similar shaders in Native however the scene props then turned green. Replacing the custom shaders with native shaders is probably the easiest way to resolve this (not sure how much that would hurt the way things look). Ideally, this would be resolved in a way that a separate download for Mac users isn't required but can be released as a full version for everyone.
If the problem can't be resolved using the native shaders then I would turn towards what was mentioned above -> HLSL to GLSL conversion which I honestly have no clue about. (More information and conversation with Swyter about it can be found here: https://pastebin.com/DY4xBu1b).
To finally get to my questions:
1. Which native shaders are suited to act as a replacement for the custom PW shaders posted above?
2. How much will that affect the way things look in-game?
3. If anybody has experience converting shaders from HLSL to GLSL, your help & guidance would be very much appreciated.
If we end up fixing this for PK I would be more than happy to do it for PW as well (if the patch above doesn't do that already).
Thanks.
In an attempt to iron out all the bugs present in PW I am trying to fix the issue of white textures on Mac.
Vornne said:Due to some custom shaders used in PW, made with the Windows HLSL format before the Steam Mac / Linux versions were available: since they don't exist in the GLSL shader format necessary for your system, the meshes are rendered blank white. I have heard it should be possible to write / convert to GLSL shaders, but I don't have the time. You could try this patch I posted for someone else with the same problem; it reverts usages of custom PW shaders to similar shaders in Native, and should at least look better than white meshes. I haven't tested it, or got feedback on whether it works, so it hasn't been listed in the download section.Zebulon11 said:Hey trying to run PW on my Mac.. But all the textures come up as white in game... Any fixes?
I haven't tested that particular patch but I've tried replacing the PW custom shaders with similar shaders in Native however the scene props then turned green. Replacing the custom shaders with native shaders is probably the easiest way to resolve this (not sure how much that would hurt the way things look). Ideally, this would be resolved in a way that a separate download for Mac users isn't required but can be released as a full version for everyone.
If the problem can't be resolved using the native shaders then I would turn towards what was mentioned above -> HLSL to GLSL conversion which I honestly have no clue about. (More information and conversation with Swyter about it can be found here: https://pastebin.com/DY4xBu1b).
To finally get to my questions:

1. Which native shaders are suited to act as a replacement for the custom PW shaders posted above?
2. How much will that affect the way things look in-game?
3. If anybody has experience converting shaders from HLSL to GLSL, your help & guidance would be very much appreciated.
If we end up fixing this for PK I would be more than happy to do it for PW as well (if the patch above doesn't do that already).
Thanks.