home processing download documents tutorial python tutorial gallery source about
 Python Tutorials : 3D Vectors and NURBS Geometries (back to the list of tutorials)

3D Vector Math

Accessing X, Y and Z of Vector

Duplicate Vectors

Add/Subtract Vectors

Multiply/Divide Vectors

Flip Vectors

Length, Distance and Unitization

Dot Product

Cross Product

Angle and Rotation

Reflect Vectors

Compare Vectors

Create Difference Vectors

Create Midpoints/Bisector of Vectors

Create Summation Vectors

Create Weighted Summation Vectors

Randomness

Random Numbers

Random Points

Random Color

Probabilistic Switch

NURBS Curve and Surface

Mathematics of NURBS Geometry

Creating NURBS Curves and Surfaces

Continuity of NURBS Geometry

Point on NURBS Curve

Tangent on NURBS Curve

Point on NURBS Surface

Tangent on NURBS Surface

Normal on NURBS Surface

Offset Point on NURBS Surface

More Modeling Methods

Offset Curves

Lofting

Extruding Point Array

Extruding Curves

Sweeping Point Arrays

Sweeping Curves

Circular Pipe Along Curves

Rectangular Pipe Along Curves

Transformation of Geometries

Move (Add / Translate)

Duplicate (Copy)

Scale

Scale in 1 Direction

Rotate

Reflect (Mirror)

Shear



(back to the list of tutorials)

HOME
FOR PROCESSING
DOWNLOAD
DOCUMENTS
TUTORIALS (Java / Python)
GALLERY
SOURCE CODE(GitHub)
PRIVACY POLICY
ABOUT/CONTACT