Question??? about fill the closed curve with a circle

   3686   8   1
User Avatar
Member
11 posts
Joined: Nov. 2015
Offline
Hello


I would like to know if i can draw a closed curve then fill it with another object
these object should distribute randomly , no intersection , and in random scale to fill the closed curve with this object
this object can be circle square or start


The idea is to get something like the attached image


If you have a tutorial like which will help in doing this please give me the link


thank you

Attachments:
conversion 81 image series IV 100x130cm.jpg (1.7 MB)

User Avatar
Member
51 posts
Joined: Nov. 2015
Offline
Wow, it's a nice picture. about your question, yes you can fill a closed curve with points with scatter sop and give them random pscale with point sop. and about intersection I don't know a pre-made tool for that, maybe there is. my way is a little complicated.
with a point vop and some point cloud functions you can force points to take certain distance from each others based on pscale (your circle radius). but as I told this method needs some time to setup. I try it because I like the look and if I reached something useful I will send it here.
by the way maybe there is a software like AI for doing this particular effect.
2 x Xeon E5-2670 - 64 GB DDR3 RAM - Nvidia GTX 960 - Win 10 64x
User Avatar
Member
11 posts
Joined: Nov. 2015
Offline
Thank you Mosssi for replay


AI can do that but i want to do it in Houdini and i'm sure Houdini can do that

using scatter and point sop will work but need adjustment some expression to force the circle from each other

if you could reach to something that work it will be great


Thanks
User Avatar
Member
1737 posts
Joined: May 2006
Online
Here's a way by feeding density to scatter, and using its ability to output pscale.

Also a hacky way to posterise an image, you'd probably wanna do it a better way.

Attachments:
disc_scatter.hipnc (396.9 KB)
mandril_trace.png (176.3 KB)

http://www.tokeru.com/cgwiki [www.tokeru.com]
https://www.patreon.com/mattestela [www.patreon.com]
User Avatar
Member
1737 posts
Joined: May 2006
Online
or be super lazy and trace an image directly from the internet.

Attachments:
chaplin_trace.png (105.3 KB)
chaplin_scatter.hipnc (428.7 KB)

http://www.tokeru.com/cgwiki [www.tokeru.com]
https://www.patreon.com/mattestela [www.patreon.com]
User Avatar
Member
51 posts
Joined: Nov. 2015
Offline
mestela
Here's a way by feeding density to scatter, and using its ability to output pscale.
Hi mestela.
I did it from another way and by adding your method I think we can reach the desired effect. but I need some more time.

And I didn't know that scatter sop gives pscale itself ops:

Attachments:
test.jpg (82.7 KB)

2 x Xeon E5-2670 - 64 GB DDR3 RAM - Nvidia GTX 960 - Win 10 64x
User Avatar
Member
51 posts
Joined: Nov. 2015
Offline
with mestela's curves.

by the way I will upload my scene tomorrow.

Attachments:
test2.jpg (167.3 KB)

2 x Xeon E5-2670 - 64 GB DDR3 RAM - Nvidia GTX 960 - Win 10 64x
User Avatar
Member
11 posts
Joined: Nov. 2015
Offline
This good result
also still some space between them and the small circle need to be larger
If you could fill the area using 4 circle size


looking forward to see what you will get


I'm still unable to do it
User Avatar
Member
51 posts
Joined: Nov. 2015
Offline
hi
sorry I don't have time to develop it more. you should go on yourself.

Attachments:
ChaplinEffect.hip (259.2 KB)

2 x Xeon E5-2670 - 64 GB DDR3 RAM - Nvidia GTX 960 - Win 10 64x
  • Quick Links