General Question

MamboCube's avatar

Keeping it simple, what's the difference between NURBS and Polygons?

Asked by MamboCube (34points) November 5th, 2008

Im finding all this 3D mumbo jumbo a bit difficult to take in :S I’ve looked around t’internet with no luck.

Observing members: 0 Composing members: 0

2 Answers

andrew's avatar

Really really simply, it’s the same as a difference between a bunch of line segments and a bezier curve in Illustrator, but in 3 dimensions.

This is off the top of my head (it’s been a while since I’ve done hardcore graphics programming)—but a Non-Rational Bezier Spline (NURB) is a way of representing a three dimensional shape as a mathematical equation—meaning you can have a very smooth curve instead of a bunch of discrete “points” (or triangles) that you have with a polygon.

NURBS are great for modeling curved surfaces—polygons are better suited for primitives or instances where you really need to mind the complexity of your model… like models for games—or at least that was important back in the 90’s.

Ultimately, everything reduces to polygons when you render… just like a vector curve rasterizes into a bunch of pixels.

Do that help you out?

XCNuse's avatar

in very simple terms:
NURBS works through bezier curves, whereas polygons work via single point vertexs

Answer this question




to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
Knowledge Networking @ Fluther