Bézier Curves using Guis

Created something in an hour, it was a great experience learning about Bézier curves, about a span of 3 days. Soo… I tried to create them on roblox!

Smooth curves using guis:

Quite a short post, I’ll open source this for you to view. The uncopylocked/testing place:

https://www.roblox.com/games/7410060607/B-zier-Curves

Thanks! Feedback and questions are welcome.

17 Likes
  1. How am I supposed to make Bezier Curves?
  2. Do I need to have nolage of something that’s really Important for Bezier Curves?
  3. That’s sick!

An amazing visualization, I applaud your work :clap:

1 Like
  1. Bézier Curves | Roblox Creator Documentation This article helps a LOT. And aside that, I have a function that can create line segments using 2 points irrespective of their location, so that makes the curve smoother and forms line segment between those 3 points.

  2. Yes of-course, it’s very important to know what you are doing before actually making it. I studied about Bezier curves for about 2 days and then created this using Guis.

  3. Thanks! Appreciate it!

Another note, I didn’t really bend a frame to form a curve. Those are 100 points connected by line segments forming a curve!

1 Like

This is pretty cool! Did you make the line drawing module by yourselves or what? I might need this line drawing module for something but I really don’t know who to credit specifically.

Yeah, I was the one who made it, no need to credit :grin:

1 Like

Added Cubic Bézier Curves to the placefile. Cubic and Quadratic curves can be toggled.

Cool. Creative, new and simple. I like it.

oh thats sick, exxcept that its kidna pixelated. but still epic

Well thats expected and cannot be fixed since UI’s resolution goes down a ton when rotated

1 Like

I wonder if you can use an engine like this to custom-make a GUI path tool.

It is pretty much possible because of the flexibility of Bezier curves.