Hilbert 2D

https://user-images.githubusercontent.com/14288520/190921280-45ba5060-cf5e-472b-b67e-e19102a5f5a5.png https://user-images.githubusercontent.com/14288520/190921636-b16c3c7e-d641-4fc2-b3f5-c78aff3780ea.png

Functionality

Hilbert field generator. This is a concept of dense flooding of space by continuous line that is achieved with division and special knotting. Hilbert space can be only square, because of its nature.

Inputs

All inputs are not vectorized and they will accept single value. There is two inputs:

  • level

  • size

Parameters

All parameters can be given by the node or an external input.

Param

Type

Default

Description

level

Int

2

level of division of Hilbert square

size

float

1.0

scale of Hilbert mesh

Outputs

Vertices, Edges.

Example of usage

https://user-images.githubusercontent.com/14288520/190921736-74414885-b68e-49a3-ae61-b930fd86ac7a.png

Smooth labyrinth