Changes
- Created Recalculate Bounds and Recalculate Normals utility deformers.
- Made all deformer's jobs public. They are self-contained and might be useful elsewhere.
- Added
AddDeformer
andRemoveDeformer
utility methods toDeformable
andGroupDeformer
so you can add/remove deformers without having to create aDeformerElement
. - Added overload to
DeformHandles.Curve
that lets you specify a position, rotation and scale rather than passing a transform. - Decreased the horizontal margin of the Creator window buttons.
- Default mesh has lightmapping uvs generated.
- Added bug report menu item.
- Deformer's check float equality directly. They now call
Mathf.Approximately
. - Added default case to switch statements.
- Made sure all deformers use their properties rather than the backing fields.
- Removed some unused
GUIContent
s - Fixed spelling of
encapsulate
method inbounds
struct. - Simplified
mathx.pingpong
. - Made editor's handle utility classes readonly.
- Removed unnecessary
text
string fromEditorGUILayoutx.FoldoutScope
. - Renamed derivative noise jobs to _3D noise jobs.
- Fixed name of squash and stretch job. It was called
BulgeJob
for some reason. - Fixed name of transform offset job, it was just called
TransformJob
. - Curve Scale deformer's curve handle doesn't scale vertically with its axis.