Hilbert Curve

Ramanraj K's Avatar

Ramanraj K

13 Nov, 2023 08:57 AM

Dear John,
Hilbert Curve is a candidate for your Node Library - I searched for 'Hilbert' at the NodeBox forum and did not find any returns.
Also, going back to the "Tools vs. Gestures" email conversation in June, 2021, you originally called kolanimator, "Automatic Kolam Network" (AKN). The Hilbert Curve is so "locality aware" like being "socially aware" of not just knowing what one needs and wants but what family, neighbors, friends and others need and want. A kolam drawing exercise is largely about space filling dots with lines and curves taking care of neighboring dots and symmetry. Hilbert Curve looks like the best guide to create completely original kolams a la AI bot style, filling the curve path with appropriate tile patterns. A fully automatic kolam art network is definitely within reach.

As Hilbert Curve is so useful for tiling, rendering, shading and other vfx wonder if JavaScript AJAX could be used to flip kolams creating improved art on the go based on user input.
Regards,
Ramanraj K

Ref:

https://arxiv.org/pdf/2207.05415.pdf Rendering along the Hilbert Curve.

Many like blender, cinema 4d etc apparently use the curve for efficient rendering.

https://live.cdn.renderosity.com/gallery/items/2594098/images/1610159/715e9ca2b345a547d1b6821f9d1ca8c8_original.jpg 3D rendering of Hilbert Curve

https://www.youtube.com/watch?v=mIN9TrVEmQ8

https://blender.stackexchange.com/questions/255251/blender-3-what-the-heck-happened-to-hilbert-spiral

  1. Support Staff 1 Posted by john on 15 Nov, 2023 05:25 AM

    john's Avatar

    Ramanraj,

    Thanks again for suggesting this! I have just released a general purpose hilbert node. See the docs and demo here:

    http://support.nodebox.net/discussions/show-your-work/642-hilbert-node

    That done, we should continue this discussion to explore possible uses of this hilbert node. On Instagram you suggested a way of generating kolam by simply following a Hilbert curve, looping around the dots instead of turning on them. This is a brilliant idea which I think I could automate without too much trouble. If I come up with a node to do that I will post it on this thread.

    John

  2. 2 Posted by Ramanraj K on 15 Nov, 2023 06:58 AM

    Ramanraj K's Avatar

    John, congratulations and thanks. This is so amazing. I least expected a surprise like this—the node is so sophisticated. A step forward towards a completely automatic kolanimator. Cheers!

Reply to this discussion

Internal reply

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

Attaching KB article:

»

Already uploaded files

  • 2023-11-12-hilbert-curve-five-it.png 18 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

03 Mar, 2024 04:34 AM
23 Feb, 2024 07:39 PM
23 Feb, 2024 10:02 AM
22 Feb, 2024 05:51 AM
21 Feb, 2024 05:27 PM

 

21 Feb, 2024 04:49 PM
16 Feb, 2024 05:24 PM
06 Feb, 2024 04:45 AM
19 Jan, 2024 09:50 AM
13 Jan, 2024 03:47 AM
05 Jan, 2024 05:10 PM