# Bezier Curve move weight points

**URL:** <https://discourse.processing.org/t/bezier-curve-move-weight-points/8872>\
**Category:** Coding Questions\
**Created:** [March 3, 2019, 12:30am UTC](https://discourse.processing.org/t/bezier-curve-move-weight-points/8872 "2019-03-03T00:30:44Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [March 9, 2019, 7:53pm UTC](https://discourse.processing.org/t/bezier-curve-move-weight-points/8872/2 "2019-03-09T19:53:34Z")

</div>

I believe that @Chrisir has written a number of graphical interfaces for 2D (and possibly 3D?) curve editing – perhaps he can share some links and / or give you advice on your method.

See his gallery post:

> [@Some Graphical Editors I made](https://discourse.processing.org/t/some-graphical-editors/5347):
>
> Some Graphical Editors (for all editors see the link below) : my Bezier Editor: here you can draw beziers with the mouse and the sketch generates your code that you can use in the other sketch (your target sketch) another version: like the above but you can now add points BETWEEN existing points and you can also select GROUPS of points (button “Select”) and then drag the entire group (button “Drag”) Similar to the programs above, I made a shape / PShape editor, where you can draw by cli…

Related past discussions:

- [Pro-Question: place a point in 3D with mouse](https://discourse.processing.org/t/pro-question-place-a-point-in-3d-with-mouse/6664)
- [Curve Graphs? - Processing 2.x and 3.x Forum](https://forum.processing.org/two/discussion/26628/curve-graphs)
- [[FIXED] Make bezier curve pass through control points - Processing 2.x and 3.x Forum](https://forum.processing.org/two/discussion/21355/fixed-make-bezier-curve-pass-through-control-points)

I can’t remember, but the ProScene library might also have some curve editing tools in it?

There is also an old (2009) tool called TimeLine which might be interesting to look at: its bezier curve interface is similar to one I used before in Quartz Composer.

[http://www.drifkin.net/timeline/#timeline](http://www.drifkin.net/timeline/#timeline)

![](https://yyz2.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/3/35aa415ed78430149539d41fb261fc6fe484dd0e.png)

For a simple Java-style curve editor that runs in processing.js (but no control points) see:

> **[Curve Editor v1 - Eric Colby - OpenProcessing](https://openprocessing.org/sketch/376966/)**
>
> Simple Curve Editor - to understand the shapes that can be created using curveVertex
> 
> Some GUI buttons were added to exposed addition functionality.

---

_[View the full topic](https://discourse.processing.org/t/bezier-curve-move-weight-points/8872)._
