Curvy Characters

john's Avatar

john

01 Jul, 2017 10:51 AM

Here is another fun way to do unspeakable things to innocent fonts.

The curvy_char subnetwork takes a text string (one character at a time) and adjusts its "curviness". It's great fun to try different fonts and turn the curviness knob to see what happens. The effect is somewhat similar to the Round Segments node; it reduces a text path to its basic points and then connects them with curves instead of line segments.

The results look best when animated. Attached is a short video of the word "breathe" breathing in and out (loop for maximum relaxation). In the NodeBox network you can adjust the rate of breathing by changing the period value in the wave node.

Curvy Characters is another one of my experiments to explore and demonstrate how to get more control over paths. It requires two custom nodes, path_string (see my recent post about it), and a new node: make_curve. Make curve give you full control over curves by letting you set both control points independently. A clever subnetwork, fit_curve, takes any set of points and calculates the control points of a curve that will pass through all those points; it then uses make_curve to draw the new curved path (open or closed). See my Curves! post for more information. Thanks to Bernhard R. Fischer for the open source algorithm behind fit_curve.

Enjoy! (And don't forget to breathe.)

John

  1. Support Staff 1 Posted by Frederik De Ble... on 01 Jul, 2017 12:52 PM

    Frederik De Bleser's Avatar

    I like the super-round ones!

  2. Support Staff 2 Posted by john on 01 Jul, 2017 08:40 PM

    john's Avatar

    Agreed. Here (attached) is an exotic collection of characters cranked up to a curviness of 306...

  3. Support Staff 3 Posted by john on 01 Jul, 2017 09:28 PM

    john's Avatar

    And here is movie of the alphabet transforming (attached)...

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Already uploaded files

  • CurvyChars.zip 12.3 KB
  • Curvy_Characters_Screenshot.png 463 KB
  • breathe.mp4 69.7 KB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

16 Jun, 2022 05:30 AM
15 Jun, 2022 06:03 AM
06 Jun, 2022 01:07 PM
02 Jun, 2022 11:58 PM
30 May, 2022 07:48 AM

 

24 May, 2022 06:27 PM
20 May, 2022 04:12 PM
05 May, 2022 02:25 AM
03 May, 2022 04:46 AM
01 May, 2022 09:22 AM
18 Apr, 2022 09:01 PM