Skip to content

Various components for smoothing out lines by supplying Vector3 arrays.

Notifications You must be signed in to change notification settings

turbohermit/curvinator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Curvinator

You can supply a Vector3 arrays (representing the points in a line) to various static classes in the Curvinator namespace.

The Chaikin class uses the chaikin curve algorithm to add multiple points to the array, effectively smoothing the lines they represent.

The CurveMesh class generates a flat mesh based on the supplied points and width.

The LineRendererCurvinator component smooths out the target Line Renderer based on referenced transforms.

Handy for creating roads, rivers, paths etc.

Example Tool

About

Various components for smoothing out lines by supplying Vector3 arrays.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages