pittore 0.2.1

Simple toolkit for 2D visualization based on wgpu.
Documentation

Pittore

Crates.io API reference

Simple toolkit for 2D visualization based on wgpu.

This crate is under development, so breaking changes may be introduced.

Refer to the examples for usage.

Example

use pittore::prelude::*;

struct App;

impl PittoreApp for App {
    fn update(c: &mut Context) {
        c.draw_circles([
            Instance2d {
                transform: Transform2d::from_xy(100.0, 200.0),
                color: Color::RED,
                ..Default::default(),
            }
        ]);
    }
}

fn main() {
    pittore::run("example", App);
}

Features

  • Drawing basic shapes (rects, circles)
  • Fast rendering with instancing
  • Texture rendering