This can be overcome by setting the end tangency of the hose. However the end of the hose, at this stage, will not animate correctly when you animate any movement of the fitting.Īt this point when you move or rotate the fitting the hose tends to crease at the end of the fitting. This now Parents the end of the hose to the fitting via the hook. Press Ctrl-P to open the Parent Menu and select Object. Tab back into Object Mode and RMB select the hook, then Shift-RMB select the fitting. We now need to Parent the hook to the fitting. Press Ctrl-H to open the Hooks Pop-up menu and select "Hook to New Object".Īn Empty displayed as a cross will be added to the control point. We will now add a hook to the Control Point A. Press Shift-RMB click on the end control points B and C to deselect them. Control Points B and C will also be selected when you do this. Select an end handle by RMB clicking on the centre control point A to select it. The next stage of the process is to attach the hose to the fittings, so that when you move or rotate the hose fittings the hose moves with them. That completes making the hose with curves. You might also want to carefully adjust the position of the ends of the hose in Edit Mode, so they fit just inside the fittings. In the 3D View RMB select the Circle and Scale it so the hose fits the fittings. The hose will be either too fat or too this for the fitting, depending on how much you scaled the Bezier Circle. The curve will now take on the shape of the BezierCircle. RMB select the Bezier Curve and go to the Curve Object Data in the Properties ShelfĬlick the Bevel Object: field in the geometry panel and select "BezierCircle" from the options. Press S to scale the Circle down to a smaller size. This will be used as the Bevel Object to add a hose shape to the curve. Shift-A and select "Curve" from the Pop-up menu, then select "Circle" RMB Select the curve handle marked A, Grab it and rotate it so it is coplanar with the centre axis of the fitting.Įxtend the handles to give a smooth curve from each fitting. Tab into Edit Mode and RMB select and Grab the centre handle on one end of the curve and drag the curve handle to the centre of one of the fittings.ĭo the same from the other end of the curve to the other fitting. Press Shift-A and select "Curve" from the pop-up menu then select "Bezier". We now need to add a Bezier curve between the two fittings. I have duplicated the fitting and rotated the duplicate through 90 degrees. Notice the origin of the object, as this serves as the rotation point when animating the hose. For this tutorial I have roughed out a basic hose fitting shape and attached it to a flattened cube as one object called "fitting_001". To get started we need something to attach the hose to. I have used this technique to animate hydraulic hoses on my JCB excavator project, but it is equally suited to most situations where you need a hose to flex a small amount.īefore I start I am assuming you are familiar with the basics of modelling and animation in Blender 2.6X as this mini tutorial only shows the principal of attaching a curve with a "Bevel Object" representing a hose to two hose fittings. There are lots of situations in animation that require hoses to deform with the movement of objects. Mini Tutorial: Animating Curves and Maintaining Good End Tangency.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |