---
title: "spacecurve: 공간 채움 곡선 Rust 라이브러리 및 시각화 도구"
published: 2026-01-27T22:07:29.000Z
canonical: https://jeff.news/article/1226
---
# spacecurve: 공간 채움 곡선 Rust 라이브러리 및 시각화 도구

Hilbert, Peano, Sierpinski 등 다양한 공간 채움 곡선을 생성하고 시각화하는 Rust 라이브러리 spacecurve 출시. egui 기반으로 네이티브와 웹 양쪽에서 실행 가능함.

- spacecurve라는 Rust 라이브러리가 출시됨. Hilbert, Peano, Sierpinski, Moore, Z-order 등 다양한 공간 채움 곡선을 생성할 수 있음
- `cargo add spacecurve`로 라이브러리 추가, `cargo install scurve`로 CLI 도구 설치 가능함
- scurve CLI 도구는 egui 기반 GUI를 포함하고 있어서 2D/3D 곡선을 시각적으로 탐색할 수 있음. `scurve gui`로 실행함
- egui가 WebAssembly를 지원하기 때문에 네이티브와 웹 브라우저 양쪽에서 모두 실행 가능함
- 작성자가 공간 채움 곡선에 오랜 관심을 가져왔고, 이전에 malware visualization이나 binvis.io 같은 도구를 만든 적 있음. 이번 프로젝트는 그 연장선에서 시각화, 색공간, 곡선 특성 탐구를 위한 기반으로 만든 것임

## 핵심 포인트

- Hilbert, Peano, Sierpinski, Moore, Z-order 등 다양한 곡선 지원
- egui 기반 2D/3D 시각화, 네이티브+웹 모두 실행 가능
- cargo add spacecurve / cargo install scurve로 설치
- malware visualization, binvis.io 등 작성자의 오랜 공간 채움 곡선 관심의 연장선

## 인사이트

공간 채움 곡선에 대한 오랜 관심을 Rust로 재구현한 프로젝트. 시각화, 색공간, 곡선 특성 탐구를 위한 기반 도구로 포지셔닝됨.
