Hello everyone! ![]()
Have you ever use Curve or Spline for your project? Have you even think about what if I can just serialize a Curve by
public Curve myCurve;
Berizer Curve Data Editor is the tool for those developer. It is created by Property Drawer, so all you need to do is just assign a Curve variable in your script. With this asset you are super easy to Seralize a curve, and it will just come up a GUI Editor in Scene View!
**
Key Feature:**
1) Scene View Curve Editor
- Curve editing, Anchor Point, Control Point editing.
- (New Feature)
Twisting mode, when your scene view set to “Rotate Tool” the twisting tool will show up at each anchor point. - (New Feature)
Scaling mode, when your scene view set to “Scale Tool” the scaling point will show up at each anchor point.
Move the whole Curve by pressing “Shift”- “Edit Base On”, your can optional to set a “Base” for the curve, curve position, rotation and scale will be related to this transform, if none base mean the curve is related to world space.
Manual, Linear, Auto Balanced, Isometric, Full Auto mode for Control Point- Optional “Hide”, “Preview”, “Edit” mode
- Add, Remove, Reset Segment
- Align whole Curve to Center
- Align point to Axis, by using this option you can modify point on a specified Axis.
- “To Axis” Button, you can snap all your points in the curve to the Axis plane.
- Anchor Point Stick to Surface, with this mode anchor point will snap to collider surface on the scene. You can also setup a offset.
2) Property Drawer Supported
- You can just add “Curve” to any Serializable object, curve editor will show up when Inspector drawing.
3) Optional Twisting and Scaling
- Blender 3D like Curve twisting and scaling is possible, if you want to create something rotate smoothly as Curve, this is the pacakage for you.
Example inside the Package (You can just it! ):
- Object Following Path
- Example of make a object following the path
- List of Curve Data
- Example of editing multiple Curve
- Curved Object Array (3D)
- Example of Editor tools to create a object array in the scene
- Raycast Editing
- An example of “Stick to Surface” editing mode. Anchor point will snap to surface automactically.
- Filling Field
- An example of filling curve by object
- Edit Base On Scene Transform
- An example of Curve is related to Scene, but Curve data saved in Character
- Twisting Curve
- An example of curve twisting, point scaling.
For more detail and documentation, please check out the Asset Store Page: ![]()
Berizer Curve Data Editor [Property Drawer Supported]
>> Asset Store URL <<
Update Log:
1.4.1 Support Unity 6.0 now
1.4 - Curve Twisting, Anchor point Scaling suported now, you are option to apply the setting.
1.3 - Fixed the local rotation, added BiNormal direction vector
1.2 - Added Linear Balance Mode
1.1 - Added Edit Base On Transofrm option, Curve will related to a Transform (In 1.0 verison, it is always related to self)
1.0 - Hello World!! I’m a curve editor
Is it package helpful for you?
- Need
- No Need





