Jump to content

multiscatter spline border cross over


Daniel Doerksen
 Share

Recommended Posts

id like to use this more frequently in my work flow for both background and foreground elements however. There is one thing that has been bothering me, and that is when using spline or surface borders the collision between the edge. it never seems to remove the object when it touches. Here is an image to specify what i mean. does anyone know how to get the effect i want? id like to have concrete without having grass going through it.

 

27449946.jpg

Link to comment
Share on other sites

I get what your saying, except multi scatter has a generate and receive collision in it which it uses for both objects being instances and mscollision... So not being able to do the same thing for borderspline seems like something so obviously valuable that they must have a way to do it. So I'm hoping someone out there can lend a hand.

Link to comment
Share on other sites

Daniel

what are you trying to do i have read this four time and i still don't understand! maybe it's me if you walk us through it of what your trying to do you have a line and what is the other things? Sphere, light? are you trying to run them on the line???? or make it not touch the line?

 

Tony

Link to comment
Share on other sites

so you have a field of grass and a sidewalk running through it, using multiscatter and vray proxies for grass. you dont want grass to be coming through the sidewalk. so you can either stop the distribution surface from going through the sidewalk (which yields the same result) or create a spline border. my image shows a circular spline border top view with proxies being kept inside as a test. however with generate and receive collision turned on collision, it still only uses the objects pivot, which is unacceptable for grass distribution. unless we are proxing 3 strands of grass. does that help?

Link to comment
Share on other sites

Here's how I typically handle grass... it may or may not work for you. My scattered grass patch proxies are not small enough to efficiently create a hard edge. So, I set the boundary in from the edge far enough that the large patch doesn't "grow through the pavement". Then, to create the hard edge, I create a strip of grass with the Grass-O-Matic plugin. I make it wide enough to overlap my scattered proxies, and the result is usually pretty seamless. If you didn't want to use Grass-O-Matic, you might be able to achieve a similar result by using a very small (a few blades) grass patch proxy for the edge strip, and the larger patch to fill in the rest.

 

[ATTACH=CONFIG]45756[/ATTACH][ATTACH=CONFIG]45757[/ATTACH]

 

I use Object Paint to scatter my proxies by hand, but I imagine the theory would hold up with Multiscatter. Again, it's not so much a solution to the collision detection problem you seem to be having, but more of a workaround.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...