Current version of the calmWater engine shader has two different issues when implemented on assets in two separate use cases.
- When used on unique P3D objects (e.g Pond_1.p3d, Pond_2.p3d) the assets surface has incorrect reflections when seen at anything below approximate 70 degree viewing angle. The reflections are very high and cause an unnatural glossiness to the material, additionally it also appears like the surface is opaque, when it should in fact be translucent. However if viewed from a birds eye view looking down, the material displays correctly with depth based opacity due to there being no reflections at that high a viewing angle.
- When multiple instances of an asset using the shader are used on a terrain, the texture appears to pan in conjunction with player/camera movement. (Which looks rather trippy and can get disorienting after a while) This makes the use of creating "water tile set" assets for terrain use impossible, additionally the issue in problem 1 with the reflections is also usually present in conjunction with the panning textures problem.
Resolving of one if not both of these would be a huge help and make the calmWater shader actually useful for content creators.