Utilities
rerun.utilities
bounce_lerp
build_color_grid
def build_color_grid(
x_count: int = 10,
y_count: int = 10,
z_count: int = 10,
*,
twist: float = 0,
) -> ColorGrid
Create a cube of points with colors.
The total point cloud will have x_count * y_count * z_count points.
| PARAMETER | DESCRIPTION |
|---|---|
x_count
|
Number of points in each dimension.
TYPE:
|
y_count
|
Number of points in each dimension.
TYPE:
|
z_count
|
Number of points in each dimension.
TYPE:
|
twist
|
Angle to twist from bottom to top of the cube
TYPE:
|
build_color_spiral
def build_color_spiral(
num_points: int = 100,
*,
radius: float = 2,
angular_step: float = 0.02,
angular_offset: float = 0,
z_step: float = 0.1,
) -> ColorSpiral
Create a spiral of points with colors along the Z axis.
| PARAMETER | DESCRIPTION |
|---|---|
num_points
|
Total number of points.
TYPE:
|
radius
|
The radius of the spiral.
TYPE:
|
angular_step
|
The factor applied between each step along the trigonometric circle.
TYPE:
|
angular_offset
|
Offsets the starting position on the trigonometric circle.
TYPE:
|
z_step
|
The factor applied between each step along the Z axis.
TYPE:
|