- 1
- 2
- LRN
- LRN
- Table of Contents
- Focus on Curves and Surfaces
- Higher-Degree Polynomials
- In Conclusion
- Chapter 4: B-Splines
- The Effects of Weighting Factors
- Part Three: Focus on Surfaces
- From B-Spline Curves to Surfaces
- Chapter 10: More NURBS Surfaces
- Drawing a Bezier Patch with DirectX
- What Is Differential Calculus?
- What Is a Vector?
- Web Sites
- Rhino 2.0 (Evaluation Version)
- Introduction
- Joining Curves and Continuity
- Part Two: Focus on Curves
- The Building Blocks of a B-Spline
- Conic Sections and NURBS Curves
- Chapter 7: Basic Surface Concepts and Bezier Surfaces
- Implementing B-Spline Surfaces
- Ruled Surfaces
- In Conclusion
- What Is a Derivative?
- Normalizing Vectors
- Xfrog (Evaluation Version)
- How Should This Book Be Read?
- Introducing the Curve Application
- Chapter 3: Parametric Equations and Bezier Curves
- Knot Vectors
- Finding the Derivative of NURBS Curves
- Extending Curves to Patch Surfaces
- In Conclusion
- Surfaces of Revolution
- Part Four: Appendixes
- Derivatives of Polynomial Functions
- Vector Cross Product
- What s Included
- In Conclusion
- What Is a Parametric Equation?
- Controlling the B-Spline
- Implementing NURBS in Code
- Finding Surface Normal Vectors
- Chapter 9: NURBS Surfaces
- Swept Surfaces
- The Quotient Rule
- In Conclusion
- Who Am I?
- Chapter 2: Trigonometric Functions
- Derivatives of Parametric Equations
- Generating Closed Shapes with B-Splines
- In Conclusion
- Lighting a Surface
- Advantages of NURBS Surfaces over B-Spline Surfaces
- Skinned Surfaces
- Derivatives of Trigonometric Functions
- Part One: Focus on Basics
- Defining Sine, Cosine, and Tangent
- Bezier Curves Defined in Parametric Terms
- Finding Derivatives of B-Spline Curves
- Chapter 6: Subdivision of Curves
- Extending the Basic Application to 3D
- From NURBS Curves to Surfaces
- Generalizing Swept and Skinned Shapes
- Partial Derivatives of Multivariable Functions
- Chapter 1: Polynomial Curves
- Properties of Waves
- Joining Bezier Curves
- Implementing B-Spline Code
- Simple Adaptive Subdivision
- Setting Up Buffers for a Generic Surface
- Implementing NURBS Surfaces
- In Conclusion
- Caveats and Conclusions
- What Is a Curve?
- Some Simple Uses for Trigonometric Functions
- Finding Derivatives of Bezier Curves
- In Conclusion
- 1
- 2



