pittore

Crates.iopittore
lib.rspittore
version0.2.4
created_at2024-11-11 05:33:53.59133+00
updated_at2024-12-24 00:10:20.780449+00
descriptionSimple toolkit for 2D visualization based on wgpu.
homepage
repositoryhttps://github.com/qt2/pittore
max_upload_size
id1443475
size235,302
qrtz (qt2)

documentation

README

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
Commit count: 0

cargo fmt