Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.65 KB

README.md

File metadata and controls

31 lines (24 loc) · 1.65 KB

Maya scripts & plugins

Simple scripts and utility plugins. CMake system was adopted from Chad Vernon - cgcmake

Tested with Visual Studio 16 2019 (x64) with v140 platform toolset on Autodesk Maya 2018.6. & 2022.

Utah Teapot primitive

C++ plugin to create NURBS and polygon geometry primitive from the Utah Teapot dataset

Torus Knot primitive

Approximating (least-squares fit) the parametric equation of (p,q)-torus knots with a series of Bézier curves joined end to end

Gerstner Wave

Performs deformation of the input plane and creates trochoidal / Gerstner waves

CrushGame

A match-three puzzle game with Maya primitives

Pinwheel

Modeling the folding procedure of pinwheels with nCloth

Issues:

  • Torus Knot - extruding a profile along the torus knot curve results in a NURBS surface that pinches at the start-end of the curve
  • Torus Knot - poly torus knot utility generates surface that exhibits polygon flow distortion (TNB frame)