At first, I'm sorry for my poor english.
I trying to implementing simple custom shape. https://github.com/NativeMeta/LuxCoreRender_CustomShape
That is the instant method below.
1) Input custom shape data
- Currently, the custom shape data is parasitic on the definition of "scene.objects.*.ply" in the "*.scn" file.
2) Intercept ray intersection
- Any function.
3) Return intersection information
- Materials obtained at the time of input are diverted.
image of implemented sphere intersection result.

Something is indefinite, but it is under investigation.