3
$\begingroup$

Hey there I have a brain neuron model which is already modeled in a curved shape.

enter image description here

then I create a Bezier Curve in the same shape and place the Origin to the start of the curve

enter image description here

and place the Origin at the same spot for the mesh I want to affect

enter image description here

but when I place a Curve Modifier on the mesh and choose the Bezier Curve it distorts the mesh like so...

enter image description here

but the weird thing is if I scale all the Bezier Curve points to 0 in the x-axis it fixes the mesh but then the curve isn't in the desired pose I want.

enter image description here

Can anyone help me with how I have a curved Bezier Curve affect a curved mesh?

Otherwise do I have to model the mesh in a straight line?

$\endgroup$
3
$\begingroup$

As soon as your curve is not flat, it will deform the shape! The curve will deform the shape as much as the curve is itself deformed compared to a flat curve.

So, "do I have to model the mesh in a straight line", I would say yes.

Note that you need to put the origin of the curve at its beginning and make sure that its normals go in the good direction.

enter image description here

Does it answer your question?

$\endgroup$
  • $\begingroup$ Exactly.. The mesh doesn't 'know' it's curved.... but it's a question I've wanted to ask myself .. is there some way to 'apply' the deformation, so a controlling curve is aligned with the current state of the mesh? $\endgroup$ – Robin Betts Jan 22 at 10:06
  • $\begingroup$ I don't think so but there must be some way to find a simple solution when you need to do this kind of thing, perhaps you should ask the question with a practical case? $\endgroup$ – moonboots Jan 22 at 10:18
  • $\begingroup$ I think I've just found an answer, first test looks good ... negative shape keys ... no time to write up / test exhaustively atm.. see if you get there first! :D $\endgroup$ – Robin Betts Jan 22 at 10:40
  • $\begingroup$ Oh yes ok, wow... maybe put the method here when you'll have time? $\endgroup$ – moonboots Jan 22 at 10:43
  • $\begingroup$ Nope, it wasn't there.. :( the inverse funcion is more complicated than that.. $\endgroup$ – Robin Betts Jan 22 at 19:20
1
$\begingroup$

Thanks guys,

I ended up following this tutorial

https://youtu.be/JS8V4_Ncn0w?fbclid=IwAR1C7Nu6KBUih5b4_dXfOOma701EUGuFvDQl_QDiOwVRDIHZmHtYIjRqpQI

just a shame there's no easy way to just use a curve on a curved mesh

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.