#tiling #tessellation #graphics

tessellations

Library to create and draw periodic tilings of the plane

5 unstable releases

0.3.0 Aug 1, 2023
0.2.0 Jul 11, 2023
0.1.2 Sep 3, 2022
0.1.1 Mar 6, 2020
0.1.0 Mar 5, 2020

#468 in Images

GPL-3.0 license

45KB
1.5K SLoC

tir

Tessellation In Rust.

tessellations-minifb.png

Example

Generate image

cargo run --example squarepng

The output in out.png is a tiling of a square. And plane.svg is the tiling of a square using the svg document format.

Tessellations Pixels editor

Tiling editor written in rust using pixels framework.

Code: https://github.com/dcrasch/tir/tree/master/tir

Web based editor

Tiling editor written in rust using the web-sys wasm framework.

Code: https://github.com/dcrasch/tir/tree/master/tir-web

Live version: https://dcrasch.github.io/tir/

License

This code is distributed under a GPL v3 style license, see the LICENSE file for complete information.

Tessellation in Rust Copyright (c) 2022 David Rasch


lib.rs:

A library for creating and editing escher tiles

Dependencies

~6.5MB
~149K SLoC