7. This is basically how this kind of graph can be made. Of course this is just a short simple practical approach how you can do it and a lot of technical detail are skipped.
6. Copy and paste all the equation into geogebra graph and done ! You can now start recording video. (I no sure whether there have easier way to input equation into geogebra graph, at least this is how I do it, I am not familiar with geogebra graph). (Use Zoom to fit to see where your curve at.)
(Note: This code only print equation of the bezier curves in svg, some of the shape such as circle may not be printed, convert it to 'path' before saving as plain svg (step 2))
5. For example here is the python code I am using and I want to plot it on geogebra graph which take format of Curve(fx(t), fy(t) , t, startValue, endValue) Source code: colab.research.google.com/drive/1hujoC...
4. Ask AI to write you a code that extract all the mathematic equation of the bezier curve. Based on the where you want to plot the curve, modify the code to print out the according format.
1. Choose a image and input to vector graphics software is straight forward. I use Inkscape in this case. 2. Use pen tool (Bezier curves) to track line/curve of the image (you may use bitmap features in Inkscape to assist this process)
The flow: Choose a raster image -> convert it into Scalable Vector Graphics (svg) (bezier curve) -> export as plain svg file -> extract mathematic equation of the bezier curve -> graph plot.
Some background knowledge. There have 2 type of image in computer graphics: Raster and Vector Image. All the image capture from physical world are raster image. The difference:
I was inspired to make this video after seeing a similar short that piqued my interest. Now, I want to share the basic concept behind this kind of video and my way of doing it.
I could have been without the Pirate Software image, but @jameslee.bsky.social provides are rather savory commentary on @stopkillinggames.bsky.social and tells people in the EU who hasn't signed the petition to do so.