Mepeyew

Computer graphics has gotten to the point where you can't just draw pixels onto the screen directly anymore. Instead, rendering APIs are used for drawing in order to efficiently utilize the hardware. Each platform has its own preferred APIs (DirectX on Windows, Metal on MacOS, etc), where each platform has its own little quirks and tricks.

Built in rust, mepeyew is meant to hide away these quirks in a nice and neat package while trying to give you as much power as possible!

An image was meant to go here

The classic hello triangle!

Basic Usage

:warning: Warning!

Currently, this project is going through many changes and isn't stable!

As of v0.1, you can assume that every version bump will break things.

Add this to your Cargo.toml:

mepeyew = "0.1"

Code

Hey, welcome to the world of graphics programming. I'm deeply sorry, but in this strange world, there is no such thing as "basic usage". I'd like to put the classic triangle example code, but that would completely fill your screen. Instead, I'd recommend checking out this example in the docs. Or, for a more comprehensive set of examples, checkout out the examples here on github.

Road Map

This project is a work in progress! The API is designed to be stable, but I can't guarentee anything of course.