Pryme8 Posted February 21, 2017 Share Posted February 21, 2017 https://doc.babylonjs.com/tutorials/supporting_fog_with_shadermaterial I have beat this document and others into the ground trying to get fog to work on a custom shader... Does anyone have a working GLSL example not in typescript but like a actual BABYLON.Effect.ShadersStore version. I have been hitting my head against a wall trying to get this to work and the more I dig the more confused I am getting because it seems like everyone variables and uniforms are called different things and do not follow any sort of convention from example to example... Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted February 21, 2017 Share Posted February 21, 2017 Sure http://www.babylonjs-playground.com/#11GAIH#17 (I'm gonna add this PG to the doc itself as well) Quote Link to comment Share on other sites More sharing options...
Pryme8 Posted February 22, 2017 Author Share Posted February 22, 2017 You sir are a gentleman and a scholar. Ohh man I was sooo close.... thanks @Deltakosh I was getting pretty frustrated with this! "vec4 worldPosition = world * vec4(position, 1.0);" "fFogDistance = (view * worldPosition).z;" this is what fixed it for me thank you! Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted February 22, 2017 Share Posted February 22, 2017 Perfect then Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.