Learn about extracting nurbs curves from a surface. The project im working on involves a organic model generated from a dynamics fluid simulation that was done in maya. Texture a nurbs surface without dynamic stretching. The basics of working with nurbs curves, polygon surfaces, and nurbs surfaces. Reverses or swaps the u and v directions of the selected surface. Here is a quick tutorial on how to combine multiple curves into one. Hes been a leading authority on the subject of computer graphics and cad programming for more than a quarter of a century. In maya, the construction history feature stores a record of the changes used to create. They include revolve, planar, loft, extrude, birail, and boundary. How do i convert a closed curve into a nurbs surface.
Then celect this curve and border of your shape isoparm or trim curve and make planar surface have a look at my attachment. Combining nurbs curves into one curveicon tutorial on vimeo. Maya tutorial for creating a mouse using autodesk maya nurbs surfaces. Tube sweeps the cross section along the path with the reference vector staying tangent to the path. Extruding face along existing curve or generated curve. Start by learning the basics, then learn to use the curve system with polygons, then learn how to use advanced curves.
Nurbs curve extrude in maya free maya video tutorials. D line, circle, arc, or curve to the most complex 3. Curves dont render, so in order to get visible geometry from your nurbs curves, you must use them to create a nurbs surface. Join edges of a surface to make a periodic closed surface. Creates a surface by sweeping a profile curve along a path curve. Related topics reverse the direction of a curve or surface normals edit nurbs reverse surface direction surface direction select u to reverse the cvs along the u parametric direction. In the attribute editor, open the nurbs curve history tab. Because of their flexibility and accuracy, nurbs models can be used in any process from illustration and. There are several options for tesellation, but this quick tutorial is dealing with multipatch models. How to create a helixshaped nurbs curve in maya maya. Maya opens the curve and reshapes it so its endpoints are separated. Vfxworld continues excerpting a new series from the thomson course technology book maya 2008 character modeling and animation.
Buy autodesk maya 2019 basics guide by kelly murdock isbn. A nurbs curve is defined by its order, a set of weighted control points, and a knot vector. For advanced users, and people that like to figure stuff out by themselves, here are the two techniques in a nutshell. If you want to cap your nurbs model, you do for example make another curve line between ends of border curve isoparm or trim curve. Maya displays the lofted surface in the construction history color to show its. Select the start cv the cv that looks like a hollow box and choose edit curves detach curves. Nurbs are commonly used in computeraided design, manufacturing, and engineering and. Rogers, 9781558606692, available at book depository with free delivery worldwide.
In this fourth of six excerpts from maya 2008 character modeling and animation. The left image demonstrates a surface created by revolving a 2d nurbs curve around y axis. Aug 01, 2015 all of these tools are one way or another of creating the good old nurbs curve made out of cvs. About brief history of splines nurbs modeling 11 1 background about nurbs brief history of splines splines are types of curves, originally developed for shipbuilding in the days before computer modeling.
Changing attributes of nurbs primitives creating primatives. Select whether you want edit points, hulls, cvs, or origins on. The basics of modeling compelling surfaces is the nurbs curve. As an introduction to modeling with nurbs nonuniform rational basis splines, we will be modeling a fictional airship of your own design. Sometimes, the construction history may make a particular file size heavy. When maya renders a nurbs surface, the object is tesselated into triangles polygons. The two most common methods to represent a curve or a surface are the implicit and the parametric method. Vfxworld readers will take on the challenge of animating realistic and compelling characters using the latest version of maya, the powerful 3d graphics and modeling software. Well i have a bit of a technical problem to figure out. Jun 02, 2008 in this fourth of six excerpts from maya 2008 character modeling and animation, author tereza flaxman explains how to edit and rebuild nurbs curves. Many times, there is a need to extract curves from a nurbs surface to perform additional operations.
Nurbs modeling techniques provides a thorough introduction to this modeling toolkit. You can use several commands in maya to create surfaces from curves. Select an curve point on the curve and choose edit curves move seam. As maya is used mainly for entertainment, extreme precision is typically not essential. Combining nurbs curves into one curve icon tutorial. Once you have understood the bspline curve the rational bspline is really simple.
About nurbs primitives create primitives and text in maya 7. World heritage encyclopedia, the aggregation of the largest online encyclopedias available, and the most definitive collection ever assembled. We create several nurbs surfaces from curves and evaluate how the curvess. Understand and learn how to draw nurbs and bezier curves in maya 2019. You change all nurbs primitive attributes in the same way. An introduction to nurbs philippe lavoie january 20, 1999 a three dimensional 3d object is composed of curves and surfaces. He then extracts a curve and uses that as the basis for additional modeling. Nurbs nonuniform rational b splines are one geometry type you can use to create 3d curves and surfaces in maya. Read unlimited books and audiobooks on the web, ipad, iphone and. Excerpts will show beginning to intermediate animation students and enthusiasts how to. Each nurbs primitive has an associated set of attributes. The latest from a computer graphics pioneer, an introduction to nurbs is the ideal resource for anyone seeking a theoretical and practical understanding of these very important curves and surfaces. Nurbs stands for nonuniform rational bspline, but they are much more useful to a 3d artist than the name might indicate.
A curve degree of 3 is sufficient for almost any modeling task. The nurbs book second edition with 334 figures in 578 parts a springer. The course explains the basic theory behind nurbs, starting with nurbs primitives and sculpting surfaces, and then through the modeling tools trim, stitch, project, and more used to refine nurbs models in maya. How to create models using curves, nurbs, polygons and more. The default degree in maya is 3, which has four cvs for the first curve span. D geometry that can accurately describe any shape from a simple 2. Each control point have a weight assigned to it, and if the weight is equal to all points, you will have the standard bspline curve. Nurbs curves and surfaces are generalizations of both bsplines and bezier curves and surfaces, the primary difference being the weighting of the control points, which makes nurbs curves rational. The book progresses from bernstein polynomials, parametric curves through bezier curves and on into the more recent developments in knots and nonuniform rational bsplines. Nurbs primitives are useful, predefined curves and surfaces. Maya 2014 nurbs modeling tutorial airship airships have captured human imagination for centuries and are featured prominently in books, film and video games. Understanding tesselation is crucial to clean silhouettes and patch boundary relationships. Nov 06, 2012 in this free lesson from video2brains course, learning autodesk maya 20.
Nurbs project gutenberg selfpublishing ebooks read. A video introduction, ellery connell shows you that beyond using simple primitives, there are some basic operations that. Nurbs curves within maya are geometry objects that are parented underneath a transform node. Nov 05, 2011 this tutorial will show you about extrude command in maya using cv curve in to make a nurbs surface. Related topics sweep a profile curve along a path curve nurbs extrude style flat maintains the orientation of the cross section as it moves along the extrusion path. We could spend a week talking about nurbs modeling. A maya tool to help with control icon creation and other basic rig construction tasks.
Select a closed curve and choose edit curves openclose curves. The first six of these primitives are nurbs surfaces. In this maya tutorial, we will discuss the basics of using nurbs geometry in our modeling workflow. See use the soft modification tool in the character setup book.
Im trying to create a nurbs curve from this that matches the path of the joints. Select v to reverse the cvs along the v parametric direction. In this instructional video, george shows how to use the three. Surface was created by moving a 2d nurbs curve along a path defined by another 3d nurbs curve. Ideally i could specify the density of the cvs and the degree of the curve as well.
Nonuniform rational basis spline nurbs is a mathematical model commonly used in. This link is to a flash version of the first 5 minutes of this 30 minute tutorial. The concept of extrusion is likely similar in both maya and 3ds max. This tutorial book gives you handson experience with maya. The extrusion is common command in maya, 3d s max and autocad for 2d and 3d software. Basic curve creation tools creating a curve using control points, edit points, or handles are all the same tool, only a different way of creating it. In this video, george shows how to use isoparms as a way to define a point where a curve can be extracted. Naval architects needed a way to draw a smooth curve through a set of points. Nonuniform rational basis spline nurbs is a mathematical model commonly used in computer graphics for generating and representing curves and surfaces. Nurbs, nonuniform rational b splines, are mathematical representations of 3. Nurbs preferences maya 2018 autodesk knowledge network. The solution was to place metal weights called knots at the. You can reshape the curve, or change the attributes on the revolve node, and the resulting surface updates automatically. In general, editing nurbs curves and surfaces is highly intuitive and predictable.
An introduction to nurbs with historical perspective. The select curve objects button is used to select the nurbs curves, curves. There are several ways you can go about creating your nurbs helix curve in maya. If you rebuild an imported surface to have equal weighting, maya processes your subsequent work on the surface faster, while still providing accurate precision. This three part tutorial shows you how to work with curves in maya. By changing these attributes, you can alter a surfaces appearance. Beginning with bezier curves, the book develops a lucid explanation of nurbs curves, then does the same for surfaces, consistently stressing important shape design properties and the capabilities of each curve and surface type. Maya motion path and curve extrusion follow subscribe duration. In this tutorial we detach, attach, rebuild and extend curves, plus.
Alias maya erlauben interaktive anderungen an knotenpositionen, was allerdings. Beginning with bezier curves, the book develops a lucid explanation of nurbs curves, then does the same for surfaces, consistently stressing. Some attributes are common to all nurbs primitives, and others are specific to just one or two. The extrude command is applied in modeling either in polygon or nurbs. The other geometry types that maya provides are polygon and subdivision surfaces. Make a curve or surface open or closed maya autodesk. About nurbs primitives create primitives and text in. Nonuniform refers to the parameterization of the curve. It offers great flexibility and precision for handling both analytic surfaces defined by common mathematical formulae and modeled shapes. Her work has been published in several books and magazines and exhibited in. Creating a nurbs curve to create a nurbs curve in mel, simply using the curve command using the p flag to specify the point values. Nonuniform curves allow, among other things, the presence of multiknots, which are needed. Today we are seeing expanded use of nurbs in modeling objects for the visual arts, including the film and entertainment industries, art, and sculpture.
We create several nurbs surfaces from curves and evaluate how the c. All nurbs surfaces originate from one or more profile or edge curves. Maya displays the lofted surface in the construction history color to show its connection to. Supports nonrational and rational curves and surfaces of any order. I have a joint chain that twists and turns all rotation axes are used. Aug 06, 2011 beginning with bazier curves, the book develops a lucid explanation of nurbs curves, then does the same for surfaces, consistently stressing important shape design properties and the capabilities of each curve and surface type. The author is more than qualified to write an historical perspective. Ive been able to get geometry exported but for some reason just not curves. The api is simple to use and the code is readable while being efficient. Until recently bspline curves and surfaces nurbs were principally of interest to the computer aided design community, where they have become the standard for curve and surface description.
95 278 221 597 896 184 616 998 712 344 1292 785 400 948 71 538 758 267 869 1017 487 1251 495 1413 937 1443 813 979 413 386 985 556 310 10 1297 350 715 1491 532 1175 684