-
Notifications
You must be signed in to change notification settings - Fork 226
Deformer
Keenan Woodall edited this page Apr 16, 2019
·
2 revisions
The base class for mesh deformation.
Name | Description | Type |
---|---|---|
COMPILE_SYNCHRONOUSLY | Every job used by a deformer that is compiled by Burst sets the attribute's "CompileSynchronously" property to this boolean. Change this if you want to change how all deformer jobs are compiled. | bool |
DEFAULT_BATCH_COUNT | The default batch count you can use for deformer's jobs. It's really just here for people who don't know what the batch count means. | int |
Name | Description | Type |
---|---|---|
update | When false the deformer will be ignored by Deformables. | bool |
RequiresUpdatedBounds | Notifies the deformable that the deformer would like the mesh data to have updated bounds (bounds are not normally updated between deformers) | bool |
DataFlags | Defines the type of mesh data the deformer will be changing. | DataFlags |
PreProcess | Called before Process. Often used to initialize data. |
Process | Schedules a job to process the data which should depend on "dependency" and returns its handle. |
CanProcess | Returns true if "update" and "isActiveAndEnabled" is true. |
Home
Installation
Getting Started
Creating a Custom Deformer
Masking
Optimization Tips
WTF Is Up Skinned Mesh Renderers?
Deform
DeformableDeformer
DeformableManager
Deformers
BendDeformerBlendDeformer
BulgeDeformer
CubifyDeformer
CurveDisplaceDeformer
CurveScaleDeformer
CylindrifyDeformer
InflateDeformer
LatheDisplaceDeformer
MagnetDeformer
MeltDeformer
RadialCurveDeformer
RadialSkewDeformer
RippleDeformer
ScaleDeformer
SineDeformer
SkewDeformer
SpherifyDeformer
SquashAndStretchDeformer
StarDeformer
TaperDeformer
TextureDisplaceDeformer
TransformDeformer
TransformOffsetDeformer
TwirlDeformer
TwistDeformer
UVOffsetDeformer
UVScaleDeformer
WaveDeformer