JeremyR
Im following a tutorial online that uses toon outline to grab the intersection of two meshes. One mesh is an animated Boss ocean so converting the PFX to a curve should theoretically give me a dynamic curve on the ocean. Problem is Im getting an output of multiple curves instead of one. Tried playing with the PFX node to get a better output curve but I cant get one single clean curve . So im turning to SOuP. I thought Id seen a scene whidh can do exactly this but cant find it. Tried converting the curves to multiple point clouds then back to single curve but cant find the right nodes.

help 🙂
Quote 0 0
JeremyR
Just used the curvesToPointCloud node - forgot it had multiple inputs Im a bit rusty.
Then into pointCloudToCurve > curveShape to get a single curve but appears IDs are messed up and curve is messed up also.
Quote 0 0
pshipkov

Can you post a single scene - it does not have to be boss ocean surface - maybe two mesh objects representing the scenario.

Or even screenshots of the result you are getting. I am not sure i completely understand the problem 🙂

Quote 0 0
JeremyR
Funny, I tried using the texture deformer with ocean texture instead and it came out with a single clean curve to be used as a motion path but as you can see with my screen grab, using the Boss spectral ocean, the PFX > curve outputs multiple curves instead which span across the toon outline intersection.
thanks Click image for larger version - Name: Screen Shot 2020-04-13 at 1.54.25 PM.png, Views: 10, Size: 1.02 MB
Quote 0 0
JeremyR
Notice after adding SOuP nodes the output curve has a few extra bits. Click image for larger version - Name: Screen Shot 2020-04-13 at 5.03.14 PM.png, Views: 8, Size: 460.87 KB
Quote 0 0
pshipkov

There is information in the upstream how to sort the curves. The nodes do the right thing, just not sorting based on position along given axis or other rule.

A good alternative is to extrude the curves into polygon strips and merge the mesh objects. Then using a group object with bounding object attached to it you can work only with the edges representing the curves.

represent_curves_with_poly_strips.pngYou can achieve the same with wiring bunch of nodes to sort the point cloud based on position along axis or other rule, but i think the proposed solution is much simpler.

Quote 0 0
JeremyR
awesome thanks!
Quote 0 0