Thank you for reporting this issue. Would you be able to provide a reproduction case for the issue you mention? Note that the “Texture Parameter” is yet experimental, so we do not advise using it in production (we have yet things to fix and polish before we can say it is “done”).
Hi again, Qing, I am very sorry for the delay in my response.
Sadly, we do not have a way of making the clipped meshes airtight, as the idea of our clipping op is to remove geometry for increased performance and not as a sort of customization (it would be cool, but it is not something we plan to support).
I am currently exploring the example you have provided, and I was able to see it working with the static texture and not working with the parameter image. I will try to get this working and provide a fix as soon as possible.
I was able to repro your issue and fix it. The fix will be pushed alongside the Release 5.8 of the engine. Here is the git commit containing the fix (the fix is the change made to the CodeRunner.cpp file).
Note: Ensure the texture provided is as small as possible in terms of pixel count. Since the clipping is performed at runtime, the more pixels there are, the slower the operation will be.