JacopoLevati-Creator 8205730eb5 commit
2025-03-17 12:22:09 +01:00

64 lines
1.5 KiB
C#

using UnityEngine;
namespace UltimateProceduralPrimitivesFREE
{
public enum Shape
{
[InspectorName("Plane")] Plane = 10,
// [InspectorName("Plane - Flex")] PlaneFlex = 11,
// [InspectorName("Plane - Super Ellipse")] PlaneSuperEllipse = 12,
[InspectorName("Box")] Box = 20,
// [InspectorName("Box - Flex")] BoxFlex = 21,
[InspectorName("Box - Rounded")] BoxRounded = 22,
// [InspectorName("Box - Super Ellipsoid")] BoxSuperEllipsoid = 23,
[InspectorName("Pyramid")] Pyramid = 30,
// [InspectorName("Pyramid - Flex")] PyramidFlex = 31,
// [InspectorName("Pyramid - Perfect Triangular Flex")] PyramidPerfectTriangularFlex = 32,
[InspectorName("Sphere")] Sphere = 40,
// [InspectorName("Sphere - Icosphere")] SphereIco = 41,
// [InspectorName("Sphere - Fibonacci Sphere")] SphereFibonacci = 42,
// [InspectorName("Tear Drop")] TearDrop = 50,
// [InspectorName("Cylinder")] Cylinder = 60,
[InspectorName("Cone")] Cone = 70,
[InspectorName("Supershape")] Supershape = 99,
[InspectorName("OtherShapes")] OtherShapes = 999,
}
public enum SurfaceType
{
Smooth,
Flat,
}
public enum PivotPosition
{
Top,
Center,
Bottom,
}
public enum Direction
{
Y_Axis,
X_Axis,
Z_Axis,
}
public enum Orientation
{
Up,
Down,
Left,
Right,
Forward,
Backward,
}
public enum UVPattern
{
BothSidesButOtherSideFlip,
WrappingButOtherSideJaggies,
OneSideButOtherSideJaggies,
}
}