1
$\begingroup$

So I have been granted a free time and I want to work on a project but first I had to research.

As we know, lines have infinite points, and with lines, we can create infinite shapes. I want to let users use my 3D environment, to create 3D arts and and turn the shape that they made, into a math function(s).

A close example is, desmos graphic calculator which shows the functions's graph but in a 2D environment. What I want to achieve, is basically reverse of that, so people just paint and use premade shapes(like circles and triangles), to create anything they want, and then they get a list of math function(s) that represents the things they drew.

I'm going to write it in JS most likely and

  1. I want to know if it's possible
  2. Any good references for someone that have done something similar?
  3. Suggestions on where to start
  4. Anything thay may be helpful

Thanks in advance

$\endgroup$
2
  • 2
    $\begingroup$ Beizer curves; this is exactly how vector graphics work. $\endgroup$ Commented Dec 10, 2021 at 21:03
  • $\begingroup$ Seems pretty good subject to start with $\endgroup$
    – Dead_Light
    Commented Dec 10, 2021 at 21:14

0