0
$\begingroup$

I want to control the length or depth of instanced mesh(cylinder in this case) according to base mesh edge length. In the following picture I converted the base mesh into curve to get the instance point along with normal. As you can see the length is not accurate, either smaller or bigger. I don't know how to get the face length and make it control instanced mesh length or depth. Is it possible using current geometry nodes? or my process is wrong?

here is the blend file.

enter image description here

$\endgroup$
3
  • $\begingroup$ can u provide blend file? $\endgroup$
    – Chris
    Commented Dec 14, 2021 at 11:39
  • $\begingroup$ provided @Chris $\endgroup$
    – dip deb
    Commented Dec 14, 2021 at 11:51
  • 1
    $\begingroup$ Hello, could you add a screenshot of how it should look like ? $\endgroup$
    – Gorgious
    Commented Dec 14, 2021 at 12:25

1 Answer 1

1
$\begingroup$

Although i am not sure what you want to have...you can use this node setup:

enter image description here

to get this:

enter image description here

$\endgroup$
2
  • $\begingroup$ Hello chris, Thanks for your answer and it worked. Can I make it procedurally? I mean as those instanced object overlap I need to use boolean mesh to remove overlap region which cost huge computation for bigger object. $\endgroup$
    – dip deb
    Commented Dec 14, 2021 at 12:54
  • $\begingroup$ @dipdeb: if my answer helped, please check the checkmark left to my answer. Thank you. If you have further/other question, please open a new question. I didn't quite understand your comment: could you please open a new question and maybe link this one to it and tell a bit more detailed what you want to have? Thank you. $\endgroup$
    – Chris
    Commented Dec 15, 2021 at 3:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .