Table of Contents

Namespace FluffyUnderware.Curvy.Generator.Modules

Classes

BuildRasterizedPath
BuildShapeExtrusion
BuildVolumeCaps
BuildVolumeMesh
BuildVolumeSpots
ConformPath
CreateGameObject
CreateMesh
CreatePathLineRenderer
DebugRasterizedPath

Shows the tangents and orientation of a path

DebugVMesh
DebugVolume
DeformMesh

Deforms a mesh following a path

GameObjectToMesh

Creates CGVMeshs from the meshes of GameObjects

InputGameObject
InputMesh
InputSplinePath
InputSplineShape
InputSpots
InputTransformSpots
ModifierMixPaths
ModifierMixShapes
ModifierPathRelativeTranslation

Translates a path relatively to it's direction, instead of relatively to the world as does the TRS Path module.

ModifierTRSMesh
ModifierTRSPath
ModifierTRSShape
ModifierVariableMixShapes
Note
RasterizationRangeValidator

Contains method used to validate the range of a rasterization

ResourceExportingModule

A CGModule that creates managed resources that can be exported

ScaleParameters

A class used as a container of Scaling parameters found in ScalingModule

ScalingModule

A base class for CG modules that wish to scale objects along a path or shape

Structs

BuildShapeExtrusion.Statistics

Statistics about the extrusion

InputTransformSpots.TransformSpot

Similar to CGSpot, but instead of having a constant position/rotation/scale, it is taken from a Transform

Enums

BuildShapeExtrusion.CrossShiftModeEnum
ScaleMode

An enum indicating what type of scaling should be applied